コード例 #1
0
ファイル: UtilsMediator.cs プロジェクト: dqchess/Linyx
        public override void OnRemove()
        {
            View.CameraNewPositionSignal.RemoveListener(OnNewPositionCameraRequested);

            ToggleRulerCameraSignal.RemoveListener(OnToggleRulerCameraReceived);
            NewCameraPositionSignal.RemoveListener(OnNewPositionCameraReceived);
        }
コード例 #2
0
ファイル: UtilsMediator.cs プロジェクト: dqchess/Linyx
        public override void OnRegister()
        {
            View.CameraNewPositionSignal.AddListener(OnNewPositionCameraRequested);

            ToggleRulerCameraSignal.AddListener(OnToggleRulerCameraReceived);
            NewCameraPositionSignal.AddListener(OnNewPositionCameraReceived);
            View.Initialize();
        }
コード例 #3
0
ファイル: BottomMediator.cs プロジェクト: dqchess/Linyx
 private void OnRulerCameraRequested(bool value)
 {
     ToggleRulerCameraSignal.Dispatch(value);
 }