protected override void OnLoadComplete(params object[] args) { Debuger.Log("FieldState-->OnLoadComplete"); GUIManager.ShowView(PanelNameConst.EasyTouchControlsPanel); GUIManager.ShowView(PanelNameConst.FunctionButtonPanel, 0); //GameObject bornPoint = GameObject.Find("BornPoint"); //if (bornPoint != null) //{ // bornPoint.SetActive(false); // GameWorld.player.transform.position = bornPoint.transform.position; //} GameWorld.AddNewEntity(SpriteType.Myself); //GameWorld.AddNewEntity(SpriteType.Monster); }
protected override void OnLoadComplete(params object[] args) { Debuger.Log("CityState-->OnLoadComplete"); GameWorld.AddNewEntity(SpriteType.Myself); GameObject[] arr = GameObject.FindGameObjectsWithTag("MonsterPoint"); for (int i = 0; i < arr.Length; i++) { EntityServerInfo info = new EntityServerInfo(); info.id = (uint)(i + 1); info.dataId = 2; info.position = arr[i].transform.position; info.x = (short)info.position.x; info.y = (short)info.position.z; arr[i].SetActive(false); GameWorld.AddNewEntity(SpriteType.Monster, info); } GUIManager.ShowView(PanelNameConst.EasyTouchControlsPanel); GUIManager.ShowView(PanelNameConst.FunctionButtonPanel); }