コード例 #1
0
        public override void AfterInit()
        {
            mKernelModule.RegisterClassCallBack(NFrame.Player.ThisName, OnClassPlayerEventHandler);
            mKernelModule.RegisterClassCallBack(NFrame.NPC.ThisName, OnClassNPCEventHandler);

            mEventModule.RegisterCallback((int)NFNetHandlerModule.Event.SwapScene, SwapSceneEventHandler);
        }
コード例 #2
0
        public override void AfterInit()
        {
            mPlayerModule = FindModule <NFPlayerModule>();
            mNetModule    = FindModule <NFNetModule>();
            mKernelModule = FindModule <NFIKernelModule>();
            mEventModule  = FindModule <NFIEventModule>();
            mHelpModule   = FindModule <NFHelpModule>();

            mKernelModule.RegisterClassCallBack(NFrame.Player.ThisName, OnClassPlayerEventHandler);
            mKernelModule.RegisterClassCallBack(NFrame.NPC.ThisName, OnClassNPCEventHandler);

            mEventModule.RegisterCallback((int)NFPlayerModule.Event.SwapScene, SwapSceneEventHandler);
            mEventModule.RegisterCallback((int)NFPlayerModule.Event.PlayerMove, OnPlayerMove);
        }
コード例 #3
0
ファイル: NFSceneModule.cs プロジェクト: yanmf/NFClient
        public override void AfterInit()
        {
            mNetModule    = FindModule <NFNetModule>();
            mKernelModule = FindModule <NFIKernelModule>();
            mEventModule  = FindModule <NFIEventModule>();
            mHelpModule   = FindModule <NFHelpModule>();
            mLoginModule  = FindModule <NFLoginModule>();

            mKernelModule.RegisterClassCallBack(NFrame.Player.ThisName, OnClassPlayerEventHandler);
            mKernelModule.RegisterClassCallBack(NFrame.NPC.ThisName, OnClassNPCEventHandler);

            mNetModule.AddReceiveCallBack(NFMsg.EGameMsgID.EGMI_ACK_SWAP_SCENE, SwapSceneEventHandler);
            mNetModule.AddReceiveCallBack(NFMsg.EGameMsgID.EGMI_ACK_MOVE, OnPlayerMove);

            //mEventModule.RegisterCallback((int)NFPlayerModule.Event.SwapScene, SwapSceneEventHandler);
            //mEventModule.RegisterCallback((int)NFPlayerModule.Event.PlayerMove, OnPlayerMove);
        }
コード例 #4
0
 public override void AfterInit()
 {
     mKernelModule.RegisterClassCallBack(NFrame.Player.ThisName, OnClassPlayerEventHandler);
     mKernelModule.RegisterClassCallBack(NFrame.NPC.ThisName, OnClassNPCEventHandler);
 }