コード例 #1
0
ファイル: SystemManagerInvoker.cs プロジェクト: BiDuc/eDriven
 void OnDisable()
 {
     //Debug.Log("### SMI OnDisable ###");
     _systemManager = SystemManager.Instance;
     _systemManager.ProcessOnDisable();
     /*if (null != _systemManager)
     {
         if (_systemManager.SceneChangeSignal.Connected)
             _systemManager.SceneChangeSignal.Emit();
     }*/
 }
コード例 #2
0
ファイル: SystemManagerInvoker.cs プロジェクト: BiDuc/eDriven
 void OnDrawGizmos()
 {
     _systemManager = SystemManager.Instance;
     _systemManager.ProcessOnDrawGizmos();
 }
コード例 #3
0
ファイル: SystemManagerInvoker.cs プロジェクト: BiDuc/eDriven
 void Start()
 {
     //Debug.Log("### SMI Start ###");
     _systemManager = SystemManager.Instance;
 }
コード例 #4
0
ファイル: SystemManagerInvoker.cs プロジェクト: BiDuc/eDriven
 void Awake()
 {
     //Debug.Log("### SMI Awake ###");
     _systemManager = SystemManager.Instance;
     _systemManager.ProcessAwake();
 }
コード例 #5
0
ファイル: SystemManagerInvoker.cs プロジェクト: BiDuc/eDriven
 void OnEnable()
 {
     //Debug.Log("### SMI OnEnable ###");
     _systemManager = SystemManager.Instance;
     _systemManager.ProcessOnEnable();
 }
コード例 #6
0
ファイル: SystemManagerInvoker.cs プロジェクト: BiDuc/eDriven
 void OnLevelWasLoaded()
 {
     //Debug.Log(string.Format("### SMI OnLevelWasLoaded ### "));
     _systemManager = SystemManager.Instance;
     _systemManager.ProcessLevelLoaded();
 }
コード例 #7
0
ファイル: SystemManager.cs プロジェクト: BiDuc/eDriven
        /// <summary>
        /// Emits the disposing signal and disposes the system manager
        /// </summary>
        public void Dispose()
        {
            DisposingSignal.Emit();

            // trigger invoker initialization in later time
            _instance = null;
        }
コード例 #8
0
 public KeyboardProcessor(SystemManager systemManager)
 {
     SystemManager = systemManager;
 }
コード例 #9
0
 public KeyboardProcessor(SystemManager systemManager)
 {
     SystemManager = systemManager;
 }
コード例 #10
0
ファイル: ScreenSizeProcessor.cs プロジェクト: BiDuc/eDriven
 public ScreenSizeProcessor(SystemManager systemManager)
 {
     SystemManager = systemManager;
 }
コード例 #11
0
 void Start()
 {
     _systemManager = SystemManager.Instance;
 }
コード例 #12
0
 void OnEnable()
 {
     _systemManager = SystemManager.Instance;
 }
コード例 #13
0
 public TouchProcessor(SystemManager systemManager)
 {
     SystemManager = systemManager;
 }
コード例 #14
0
ファイル: MouseProcessor.cs プロジェクト: gavar/eDriven
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="systemManager"></param>
 public MouseProcessor(SystemManager systemManager)
 {
     SystemManager = systemManager;
 }
コード例 #15
0
ファイル: TouchProcessor.cs プロジェクト: adahera222/eDriven
 public TouchProcessor(SystemManager systemManager)
 {
     SystemManager = systemManager;
 }
コード例 #16
0
 public MousePositionProcessor(SystemManager systemManager)
 {
     SystemManager = systemManager;
 }
コード例 #17
0
 public ScreenSizeProcessor(SystemManager systemManager)
 {
     SystemManager = systemManager;
 }