public void HandleInputSticPointUp(eJoyStickType eJoyStick) { switch (eJoyStick) { case eJoyStickType.eMOVESTICK: m_kCurrentState.mIsMove = false; //m_kPendingMove = SampleInputAsMove(); break; case eJoyStickType.eBOMBSTICK: break; } }
public void HandleInputStick(core.InputAction inInputAction, eJoyStickType eJoyStick, float fAngle) { if (inInputAction == InputAction.Released) { HandleInputSticPointUp(eJoyStick); return; } switch (eJoyStick) { case eJoyStickType.eMOVESTICK: m_kCurrentState.mDirection = (uint)fAngle; m_kCurrentState.mIsMove = true; break; case eJoyStickType.eBOMBSTICK: break; } }