private void OnLeftAxisChanged(CUIEvent uiEvent)
        {
            CUIJoystickScript cUIJoystickScript = uiEvent.m_srcWidgetScript as CUIJoystickScript;

            if (cUIJoystickScript != null)
            {
                this.m_leftAxisFromUI = cUIJoystickScript.GetAxis();
            }
        }
        private void OnCameraAxisChanged(CUIEvent uiEvent)
        {
            Player hostPlayer = Singleton <GamePlayerCenter> .instance.GetHostPlayer();

            if (hostPlayer != null && hostPlayer.Captain && hostPlayer.Captain.handle.ActorControl != null && !hostPlayer.Captain.handle.ActorControl.IsDeadState)
            {
                CUIJoystickScript cUIJoystickScript = uiEvent.m_srcWidgetScript as CUIJoystickScript;
                if (cUIJoystickScript != null)
                {
                    this.m_cameraAxisFromUI = cUIJoystickScript.GetAxis();
                }
            }
        }