protected void SetFinished() { m_State = ETweenState.Finished; Finish(); OnFinish.Invoke(); OnFinish.RemoveAllListeners(); }
public void TweenOut() { if (tweenState == ETweenState.Out) { return; } DoTweenOut(); tweenState = ETweenState.Out; }
public void TweenIn() { if (tweenState == ETweenState.In) { return; } DoTweenIn(); tweenState = ETweenState.In; }
protected void SetStarted() { m_State = ETweenState.Started; Start(); }
public ATween() { m_State = ETweenState.Pending; }