Check out TweenGMS Pro for many additional features, now available for free!
TweenGMS Lite is an efficient and easy-to-use tweening engine.
Quickly improve the look of your games by tweening movements, fades, rotations, animations, stats, and much more!
(If not familiar with tweening, see this video)
// Tween instance to mouse position over 1 second tween_x = TweenFire(id, x__, EaseInOutQuad, TWEEN_MODE_ONCE, true, 0.0, 1.0, x, mouse_x); tween_y = TweenFire(id, y__, EaseInOutQuad, TWEEN_MODE_ONCE, true, 0.0, 1.0, y, mouse_y); // Add script callback to FINISH event TweenAddCallback(tween_x, TWEEN_EV_FINISH, id, ShowMessage, "I'm finished!"); // Control tween states TweenPause(tween_x); TweenResume(tween_x) TweenStop(tween_y);
Be sure to check out my other assets:
Version 1.1.0. Published August 28, 2015
Created with GameMaker: Studio v1.4.1629
You can only review assets you've bought.
If you can't afford TweenGMS, this is your best toolkit for tweening and easing.
How do I create the Motion effect (the ship with the wave bullet)? More code snippets please?
A little more documentation for others:
"Ease" Values for the TweenFire(): http://easings.net/
TweenOnFinishAdd() > "Script": A script (as you make) that will be run
This review was left for a previous version of this asset.
Total size 26 KB