public void ResetState() { curVideoPageState = VideoPageState.Normal; m_StateChangeBtn.SwitchImage(false); transform.DOKill(); SetMoveable(true); }
public void ChangeVideoPageState(VideoPageState newState) { if (curVideoPageState == newState || miniSizeTarget == null) { return; } switch (newState) { case VideoPageState.Normal: OnVideoNormalState(); break; case VideoPageState.MiniSize: OnVideoMiniSizeState(); break; default: break; } curVideoPageState = newState; }
private void OnStateChangeButtonClick(ButtonBase button) { VideoPageState newState = curVideoPageState == VideoPageState.Normal ? VideoPageState.MiniSize : VideoPageState.Normal; ChangeVideoPageState(newState); }