From 98f856098303453684320aa5b96db0309078e097 Mon Sep 17 00:00:00 2001 From: Nat Quayle Nelson Date: Mon, 17 Apr 2023 16:40:49 -0600 Subject: [PATCH] add linearMotionTo --- src/hollywoo_flixel/HollywooFlixelDSL.kiss | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/hollywoo_flixel/HollywooFlixelDSL.kiss b/src/hollywoo_flixel/HollywooFlixelDSL.kiss index 0a728e1..43bf82e 100644 --- a/src/hollywoo_flixel/HollywooFlixelDSL.kiss +++ b/src/hollywoo_flixel/HollywooFlixelDSL.kiss @@ -23,6 +23,10 @@ (FlxTween.linearMotion sprite sprite.x sprite.y destX destY speed false (tweenOpts cc)))) (defAlias &ident FlxTween.linearMotion CHANGE_TO_MOVIE_LINEARMOTION) +(method linearMotionTo [:FlxSprite sprite :String positionKey :Float speed &opt :Void->Void cc] + (let [position (resolvePosition positionKey)] + (linearMotion sprite position.x position.y speed cc))) + (method newFlxSet [name assetPath] (let [setSprite (new FlxSprite 0 0)] (setSprite.loadGraphic assetPath false 0 0 true) // Load uniquely so we can draw on sets for specific scenes