public void ChangeDeviceFX() { XDDeviceControl.SendEffectControl(m_DeviceFXType, 0); m_DeviceFXType++; m_DeviceFXType = m_DeviceFXType % 13; XDDeviceControl.SendEffectControl(m_DeviceFXType, 1); }
void FixedUpdate() { if (XDDeviceControl.StartGame) { Pitch = ConvertValue(transform.localEulerAngles.x) * Mathf.Deg2Rad; Roll = ConvertValue(transform.localEulerAngles.z) * Mathf.Deg2Rad; Yaw = ConvertValue(transform.localEulerAngles.y) * Mathf.Deg2Rad; Surge = transform.localPosition.z; Sway = transform.localPosition.x; Heave = transform.localPosition.y; gametime += Time.deltaTime; Speed = (transform.position - m_OldPos).magnitude / Time.deltaTime; m_OldPos = transform.position; XDDeviceControl.SendMotionControl(gametime, Pitch, Roll, Yaw, Surge, Sway, Heave, ShakeType, Cycle, Amplitude, Speed); } }