void Awake() { stubList = new Transform[stubManager.transform.childCount]; towerList = new List <Transform>(); for (int i = 0; i < stubManager.transform.childCount; i++) { Transform stub = stubManager.transform.GetChild(i); stub.GetComponent <Stub>().ID = i; stubList[i] = stub; } CannonBallFactory.getInstance().initCannonBallItem(CannonBallItem); fm = FinanceManager.getInstance(); data = GameData.getInstance(); }
// Use this for initialization void Start() { target = WaypointManager.waypoints[0]; enemyFactory = EnemyFactory.Instance; fm = FinanceManager.getInstance(); }