Skip to content

Instantly share code, notes, and snippets.

@latenitecali
Last active August 29, 2015 14:07
Show Gist options
  • Save latenitecali/8f3206edab0723abb3fe to your computer and use it in GitHub Desktop.
Save latenitecali/8f3206edab0723abb3fe to your computer and use it in GitHub Desktop.
ColorTweenComponent()
import luxe.Component;
import luxe.Sprite;
import luxe.Color;
import luxe.Vector;
import luxe.tween.Actuate;
class ColorTweenComponent extends Component {
var sprite : Sprite;
override function init() {
// called when initializing a component
sprite = cast entity;
sprite.color = new ColorHSL(0.0, 1.0, 0.5);
sprite.color.tween(2.0, { h: 360.0 } )
.ease(luxe.tween.easing.Linear.easeNone)
.repeat();
} //init
override function update( dt:Float ) {
// called every frame for you
} //update
override function onreset() {
// called when the scene starts or restarts
} //onreset
} //ColorTweenComponent
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment