Esempio n. 1
0
 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);
 }
Esempio n. 2
0
    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);
    }