Unless I'm doing something wrong the following tweens all do the same thing and not very well: TweenEaseIn1, TweenEaseIn2, TweenEaseOut1, TweenEaseOut2.
Switching between the different tweens in this simple example and the result seems to be the same (and neither seem to be easing in or out)
tween = CreateTweenCustom(10)
SetTweenCustomFloat1(tween, 100, 0, TweenEaseOut1())
PlayTweenCustom(tween, TweenEaseOut1())
do
if (GetTweenCustomPlaying(tween))
print(GetTweenCustomFloat1(tween))
endif
UpdateAllTweens(GetFrameTime())
Sync()
loop
You'll notice when running it with any of the 4 tweens that there's a delay before it starts to count down from 100 and the speed seems the same for all 4 tween types. For easing I'd expect that it would start counting down instantly but would either count down slowly at the start or at the end depending on whether you use EaseIn or EaseOut.
I was trying to create a flick to scroll effect. The only way I can get it to work is using TweenLinear() but then you don't get the slow down towards the end like you would flicking a page in the browser on your device.