Packagefeathers.motion.effectClasses
Classpublic class TweenMoveEffectContext
InheritanceTweenMoveEffectContext Inheritance TweenEffectContext Inheritance BaseEffectContext Inheritance starling.events.EventDispatcher
Implements IMoveEffectContext

Product Version : Feathers 3.5.0

A move effect context for a starling.animation.Tween.

See also

Effects and animation for Feathers components
starling.animation.Tween
feathers.core.FeathersControl.moveEffect


Public Properties
 PropertyDefined By
 Inheritedduration : Number
[read-only] The duration of the effect, in seconds.
BaseEffectContext
 InheritedinterruptBehavior : String
Indicates how the effect behaves when it is interrupted.
TweenEffectContext
 Inheritedjuggler : Juggler
The Juggler used to update the effect when it is playing.
BaseEffectContext
  newX : Number
The new x position of the target.
TweenMoveEffectContext
  newY : Number
The new y position of the target.
TweenMoveEffectContext
  oldX : Number
The old x position of the target.
TweenMoveEffectContext
  oldY : Number
The old y position of the target.
TweenMoveEffectContext
 Inheritedposition : Number
Sets the position of the effect using a value between 0 and 1.
BaseEffectContext
 Inheritedtarget : DisplayObject
[read-only] The target of the effect.
BaseEffectContext
 Inheritedtransition : Object
[read-only] The transition, or easing function, used for the effect.
BaseEffectContext
 Inheritedtween : Tween
[read-only] The tween that is controlled by the effect.
TweenEffectContext
Public Methods
 MethodDefined By
  
TweenMoveEffectContext(target:DisplayObject, tween:Tween)
Constructor.
TweenMoveEffectContext
 Inherited
interrupt():void
Interrupts the playing effect, but the effect context will be allowed to determine on its own if it should call stop() or toEnd().
BaseEffectContext
 Inherited
pause():void
Pauses an effect that is currently playing.
BaseEffectContext
 Inherited
play():void
Starts playing the effect from its current position to the end.
BaseEffectContext
 Inherited
Starts playing the effect from its current position back to the beginning (completing at a position of 0).
BaseEffectContext
 Inherited
stop():void
Stops the effect at its current position and forces Event.COMPLETE to dispatch.
BaseEffectContext
 Inherited
toEnd():void
Advances the effect to the end and forces Event.COMPLETE to dispatch.
BaseEffectContext
Protected Methods
 MethodDefined By
 Inherited
Called when the effect completes or is interrupted.
BaseEffectContext
 Inherited
Called when the effect is initialized.
BaseEffectContext
 Inherited
Called when the effect's position is updated.
BaseEffectContext
Events
 Event Summary Defined By
 InheritedDispatched when the effect completes or is interrupted.BaseEffectContext
Property Detail
newXproperty
newX:Number

The new x position of the target.


Implementation
    public function get newX():Number
    public function set newX(value:Number):void
newYproperty 
newY:Number

The new y position of the target.


Implementation
    public function get newY():Number
    public function set newY(value:Number):void
oldXproperty 
oldX:Number

The old x position of the target.


Implementation
    public function get oldX():Number
    public function set oldX(value:Number):void
oldYproperty 
oldY:Number

The old y position of the target.


Implementation
    public function get oldY():Number
    public function set oldY(value:Number):void
Constructor Detail
TweenMoveEffectContext()Constructor
public function TweenMoveEffectContext(target:DisplayObject, tween:Tween)

Constructor.

Parameters
target:DisplayObject
 
tween:Tween