Exemplo n.º 1
0
        public object OnOpenNpcPanelByID(params object[] objs)
        {
            int npcID = Convert.ToInt32(objs[0]);

            if (npcView == null)
            {
                npcView = new NpcDiaologView();
            }
            npcView.PannelVO = NpcLogic.GetInstance().GetNPCPanelInfo(npcID);
            npcView.Open();
            return(null);
        }
Exemplo n.º 2
0
        public object OnOpenNpcPanel(params object[] objs)
        {
            uint        npcSceneId = Convert.ToUInt32(objs[0]);
            SceneEntity npc        = SceneLogic.GetInstance().GetSceneObject(npcSceneId);

            if (npcView == null)
            {
                npcView = new NpcDiaologView();
            }
            npcView.PannelVO = NpcLogic.GetInstance().GetNPCPanelInfo((int)npc.TabID);
            npcView.Open();
            return(null);
        }