public void InitSoliderDict() { Vector3 [] pos = new Vector3[4]; pos[1] = new Vector3(signPos.x + 30, signPos.y + 40, signPos.z); pos[2] = new Vector3(signPos.x - 30, signPos.y + 40, signPos.z); pos[3] = new Vector3(signPos.x, signPos.y + 40, signPos.z); for (int i = 1; i <= 3; i++) { SoliderInfo solider = EntityManager.getInstance().AddSolider(50001); solider.SetTowerInfo(this, i, pos[i]); solider.ChangeState("ready"); soliderDict.Add(i, solider); } }