Thanks for the fork. I appreciate that
I found beahviours calculating angle everytick to kill my mid level testing device.
As an example the simple Behaviour or Rotate even no matter what the size of the image. results were as follow
100x100 image
No Rotation: 60fps, 10% cpu
Rotate behaviour: 30FPS, 40% cpu
24fps by use of evey 0.040: 60fps, 20% cpu cycle
2048x2048 image
No Rotation: 60fps, 10% cpu
Rotate behaviour: 20FPS, 50% cpu
24fps by use of evey 0.040: 60fps, 20% cpu cycle
calculating trigonometric math is terrible on medium devices. Where I'm sure LiteTween basic movement is fine. Some of the other more curving trigonometry I feel would be better being calculated less often. And proven so.