private void LoadFrom(TweenStateData <T> data) { IsActive = true; _currentTime = 0f; (_currentDelay, _currentDuration, _currentEase, _currentOvershoot, _toState) = data; }
protected ScreenTweener(T openState, T closedState) { OpenData = new TweenStateData <T>(openState); CloseData = new TweenStateData <T>(closedState); }