Пример #1
0
        } = 3000;                                    //NOT ACTUALLY A RAIUS IT"S A SQUARE

        public void OnUpdate()
        {
            spawnTime += Time.TimeMult;
            if (spawnTime > SpawnDelay)
            {
                Vector3    spawnOffset = new Vector3(random.Next(-SpawnRadius, SpawnRadius), random.Next(-SpawnRadius, SpawnRadius), 5000);
                GameObject pickup      = Pickup.Res.Instantiate(GameObj.Transform.Pos + GameObj.Transform.GetWorldVector(spawnOffset));
                pickup.GetComponent <Pickup>().Weapon = WeaponTypes.ElementAt(random.Next(WeaponTypes.Count));
                Scene.AddObject(pickup);
                spawnTime = 0;
            }
        }