From 7fe0553c7aea3e4a7d16839faf63be218af4013d Mon Sep 17 00:00:00 2001 From: Flameshadowxeroshin Date: Mon, 20 Dec 2010 10:22:30 -0600 Subject: [PATCH] Add Actor:bezier. --- Themes/_fallback/Scripts/02 Actor.lua | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Themes/_fallback/Scripts/02 Actor.lua b/Themes/_fallback/Scripts/02 Actor.lua index 5d0af89602..7144c89b0b 100644 --- a/Themes/_fallback/Scripts/02 Actor.lua +++ b/Themes/_fallback/Scripts/02 Actor.lua @@ -133,6 +133,17 @@ function Actor:Center() self:y(SCREEN_CENTER_Y) end +function Actor:bezier(...) + local a = {...} + local b = {} + local c = 0 + assert((a == 10 or a == 6), "bad number of arguments for Actor:bezier()") + for i=3,c do + b[#b+1] = a[i] + end + a[1]:tween(a[2], "TweenMode_Bezier", b) +end + -- (c) 2006 Glenn Maynard -- All rights reserved. --