Example #1
0
        public void SetData()
        {
            var rigidBody = gameObject.GetComponent <Rigidbody>();

            rigidBody.mass = RandomRange.GetRandomRange(_massRange);
            _destroyTime   = RandomRange.GetRandomRange(_destroyRange);
            StartCoroutine(DestroyCoroutine());
        }
Example #2
0
 private IEnumerator StartSpawnCoroutine()
 {
     while (true)
     {
         Spawn(_spawnObject[Random.Range(0, _spawnObject.Length)], RandomRange.GetRandomRange(_spawnRange));
         yield return(new WaitForSeconds(_spawnDelay));
     }
 }