Exemplo n.º 1
0
 void OnDisable()
 {
     //Debug.Log("### SMI OnDisable ###");
     _systemManager = SystemManager.Instance;
     _systemManager.ProcessOnDisable();
     /*if (null != _systemManager)
     {
         if (_systemManager.SceneChangeSignal.Connected)
             _systemManager.SceneChangeSignal.Emit();
     }*/
 }
Exemplo n.º 2
0
 void OnDrawGizmos()
 {
     _systemManager = SystemManager.Instance;
     _systemManager.ProcessOnDrawGizmos();
 }
Exemplo n.º 3
0
 void Start()
 {
     //Debug.Log("### SMI Start ###");
     _systemManager = SystemManager.Instance;
 }
Exemplo n.º 4
0
 void Awake()
 {
     //Debug.Log("### SMI Awake ###");
     _systemManager = SystemManager.Instance;
     _systemManager.ProcessAwake();
 }
Exemplo n.º 5
0
 void OnEnable()
 {
     //Debug.Log("### SMI OnEnable ###");
     _systemManager = SystemManager.Instance;
     _systemManager.ProcessOnEnable();
 }
Exemplo n.º 6
0
 void OnLevelWasLoaded()
 {
     //Debug.Log(string.Format("### SMI OnLevelWasLoaded ### "));
     _systemManager = SystemManager.Instance;
     _systemManager.ProcessLevelLoaded();
 }
Exemplo n.º 7
0
        /// <summary>
        /// Emits the disposing signal and disposes the system manager
        /// </summary>
        public void Dispose()
        {
            DisposingSignal.Emit();

            // trigger invoker initialization in later time
            _instance = null;
        }
Exemplo n.º 8
0
 public KeyboardProcessor(SystemManager systemManager)
 {
     SystemManager = systemManager;
 }
Exemplo n.º 9
0
 public KeyboardProcessor(SystemManager systemManager)
 {
     SystemManager = systemManager;
 }
Exemplo n.º 10
0
 public ScreenSizeProcessor(SystemManager systemManager)
 {
     SystemManager = systemManager;
 }
Exemplo n.º 11
0
 void Start()
 {
     _systemManager = SystemManager.Instance;
 }
Exemplo n.º 12
0
 void OnEnable()
 {
     _systemManager = SystemManager.Instance;
 }
Exemplo n.º 13
0
 public TouchProcessor(SystemManager systemManager)
 {
     SystemManager = systemManager;
 }
Exemplo n.º 14
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="systemManager"></param>
 public MouseProcessor(SystemManager systemManager)
 {
     SystemManager = systemManager;
 }
Exemplo n.º 15
0
 public TouchProcessor(SystemManager systemManager)
 {
     SystemManager = systemManager;
 }
Exemplo n.º 16
0
 public MousePositionProcessor(SystemManager systemManager)
 {
     SystemManager = systemManager;
 }
Exemplo n.º 17
0
 public ScreenSizeProcessor(SystemManager systemManager)
 {
     SystemManager = systemManager;
 }