/************************************************************************ * Coroutine Declaration * ************************************************************************/ /************************************************************************ * Private Method Declaration * ************************************************************************/ /************************************************************************ * Protected Method Declaration * ************************************************************************/ /************************************************************************ * Event Method Declaration * ************************************************************************/ private void ChangedPlayMode(PlayModeStateChange state) { if (this._playMode != state) { bool send = false; switch (state) { case PlayModeStateChange.EnteredEditMode: case PlayModeStateChange.EnteredPlayMode: send = true; break; default: break; } this._playMode = state; if (send) { XTween.PlayModeChanged(this._playMode.Equals(PlayModeStateChange.EnteredEditMode)); } } }