Example #1
0
        public void Setup()
        {
            GameObject playerGameObject =
                MonoBehaviour.Instantiate(Resources.Load <GameObject>("Prefabs/Player"));

            Player = playerGameObject.GetComponent <player>();

            GameObject enemyFGameObject =
                MonoBehaviour.Instantiate(Resources.Load <GameObject>("Prefabs/EnemyFollow"));

            enemyFollow = enemyFGameObject.GetComponent <Follow>();

            GameObject enemyWEGameObject =
                MonoBehaviour.Instantiate(Resources.Load <GameObject>("Prefabs/EnemyExplode"));

            enemyWE = enemyWEGameObject.GetComponent <WanderExplode>();

            GameObject enemyESGameObject =
                MonoBehaviour.Instantiate(Resources.Load <GameObject>("Prefabs/succ"));

            enemySucc = enemyESGameObject.GetComponent <EnemySuck>();

            GameObject enemyEPGameObject =
                MonoBehaviour.Instantiate(Resources.Load <GameObject>("Prefabs/EnemyDropPuddle"));

            enemyPuddle = enemyEPGameObject.GetComponent <Wander>();
        }
Example #2
0
 // Start is called before the first frame update
 void Start()
 {
     script = new WanderExplode();
     script.setDir(0);
     script.setCounter(moveCounter);
     script.setCounter(moveCounter);
 }