コード例 #1
0
ファイル: SharedConsoleCommands.cs プロジェクト: XCVG/quattro
    static void Restore()
    {
        MetaState.Instance.TransitionType = SceneTransitionType.LoadGame;
        BaseSceneController bsc = SharedUtils.GetSceneController();

        bsc.Restore();
    }
コード例 #2
0
            public ControllerPacketHandler(NetController net, BaseSceneController logic)
            {
                PacketHandlerManager = net.PacketHandlers;

                module = logic;
                PacketHandlerManager.Register(1101, OnEnterSceneInfo);
                PacketHandlerManager.Register(1102, OnSpriteEnter);
                PacketHandlerManager.Register(1103, OnSpriteMove);
                PacketHandlerManager.Register(1104, OnSpriteLeave);
            }
コード例 #3
0
ファイル: SceneController.Net.cs プロジェクト: zaq1xsw/DogSE
            public ControllerPacketHandler(NetController net, BaseSceneController logic)
            {
                PacketHandlerManager = net.PacketHandlers;

                module = logic;
                PacketHandlerManager.Register(1101, OnEnterSceneInfo);
                PacketHandlerManager.Register(1102, OnSpriteEnter);
                PacketHandlerManager.Register(1103, OnSpriteMove);
                PacketHandlerManager.Register(1104, OnSpriteLeave);
            }
コード例 #4
0
        private void InitCurrentSceneController()
        {
            Type currentSceneController = GetSceneController(_currentScene);

            if (currentSceneController != null)
            {
                _sceneControllerGO = new GameObject("SceneController");
                BaseSceneController sceneController = (BaseSceneController)_sceneControllerGO.AddComponent(currentSceneController);

                if (_currentScene.SceneUIPrefab != null)
                {
                    sceneController.SetSceneUI(_currentScene.SceneUIPrefab);
                }
            }
        }
コード例 #5
0
ファイル: SharedConsoleCommands.cs プロジェクト: XCVG/quattro
    static void Commit()
    {
        BaseSceneController bsc = SharedUtils.GetSceneController();

        bsc.Commit();
    }