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>(); }
// Start is called before the first frame update void Start() { script = new WanderExplode(); script.setDir(0); script.setCounter(moveCounter); script.setCounter(moveCounter); }