Package | net.flashpunk.tweens.motion |
Class | public class QuadPath |
Inheritance | QuadPath Motion Tween Object |
Property | Defined By | ||
---|---|---|---|
active : Boolean
If the tween should update. | Tween | ||
complete : Function
Tween completion callback. | Tween | ||
delay : Number = 0
Length of time to wait before starting this tween. | Tween | ||
object : Object
Target object for the tween. | Motion | ||
percent : Number
The completion percentage of the Tween. | Tween | ||
pointCount : Number [read-only]
Amount of points on the path. | QuadPath | ||
scale : Number [read-only]
The current time scale of the Tween (after easer has been applied). | Tween | ||
x : Number
Current x position of the Tween. | Motion | ||
y : Number
Current y position of the Tween. | Motion |
Method | Defined By | ||
---|---|---|---|
QuadPath(complete:Function = null, type:uint = 0)
Constructor. | QuadPath | ||
addPoint(x:Number = 0, y:Number = 0):void
Adds the point to the path. | QuadPath | ||
cancel():void
Immediately stops the Tween and removes it from its Tweener without calling the complete callback. | Tween | ||
getPoint(index:uint = 0):Point
Gets the point on the path. | QuadPath | ||
setMotion(duration:Number, ease:Function = null):void
Starts moving along the path. | QuadPath | ||
setMotionSpeed(speed:Number, ease:Function = null):void
Starts moving along the path at the speed. | QuadPath | ||
start():void
Starts the Tween, or restarts it if it's currently running. | Tween | ||
update():void
Updates the Tween, called by World. | Tween |
pointCount | property |
pointCount:Number
[read-only] Amount of points on the path.
public function get pointCount():Number
QuadPath | () | Constructor |
public function QuadPath(complete:Function = null, type:uint = 0)
Constructor.
Parameterscomplete:Function (default = null ) — Optional completion callback.
| |
type:uint (default = 0 ) — Tween type.
|
addPoint | () | method |
public function addPoint(x:Number = 0, y:Number = 0):void
Adds the point to the path.
Parameters
x:Number (default = 0 ) — X position.
| |
y:Number (default = 0 ) — Y position.
|
getPoint | () | method |
public function getPoint(index:uint = 0):Point
Gets the point on the path.
Parameters
index:uint (default = 0 ) — Index of the point.
|
Point — The Point object.
|
setMotion | () | method |
public function setMotion(duration:Number, ease:Function = null):void
Starts moving along the path.
Parameters
duration:Number — Duration of the movement.
| |
ease:Function (default = null ) — Optional easer function.
|
setMotionSpeed | () | method |
public function setMotionSpeed(speed:Number, ease:Function = null):void
Starts moving along the path at the speed.
Parameters
speed:Number — Speed of the movement.
| |
ease:Function (default = null ) — Optional easer function.
|