Packageorg.flashapi.coffeeshop.coffeebean
Classpublic class NullTransition
InheritanceNullTransition Inheritance BlitTransitionBase Inheritance flash.events.EventDispatcher

Language Version : ActionScript 3.0
Product Version : SPAS 3.0
Runtime Versions : AIR 1.0, Flash Player Player - 9

The NullTransition class creates a BlitTransition that does not define any transition effect. You typically use this object to create a time offset between two transition effects in a larger sequence of transitions.

NullTransition instances have no effect on their associated canvas, while Freeze instances redraw the canvas each time the update() method is called.

See also

org.flashapi.coffeeshop.coffeebean.Freeze


Public Properties
 PropertyDefined By
 InheritedframesNum : uint
Sets or gets the number of frames that can be used to split the animation.
BlitTransitionBase
Protected Properties
 PropertyDefined By
 Inherited$canvas : BitmapData
A reference to the external BitmapData instance where the BlitTransition effect is rendered.
BlitTransitionBase
 Inherited$finalState : BitmapData
A reference to the final BitmapData instance.
BlitTransitionBase
 Inherited$frame : Number
A reference to the current frame position within this BlitTransition object.
BlitTransitionBase
 Inherited$framesNum : uint
The number of frames for this BlitTransition object.
BlitTransitionBase
 Inherited$initialState : BitmapData
A reference to the initial BitmapData instance.
BlitTransitionBase
Public Methods
 MethodDefined By
  
NullTransition(canvas:BitmapData, initialState:BitmapData = null, finalState:BitmapData = null)
Constructor.
NullTransition
 Inherited
finalize():void
Use the finalize() method to ensure that all internal process of an object are killed before you delete it.
BlitTransitionBase
 Inherited
getCanvas():BitmapData
Returns the blitting BitmapData where this BlitTransition object is rendered.
BlitTransitionBase
 Inherited
getFinalBitmap():BitmapData
Returns the BitmapData instance to which the effect transition finishes.
BlitTransitionBase
 Inherited
getFrame():uint
Returns the current frame of this BlitTransition object.
BlitTransitionBase
 Inherited
getHeight():Number
Returns the height, in pixels, of the blitting BitmapData where this BlitTransition object is rendered.
BlitTransitionBase
 Inherited
getInitialBitmap():BitmapData
Returns the BitmapData instance from which the effect transition starts.
BlitTransitionBase
 Inherited
getWidth():Number
Returns the width, in pixels, of the blitting BitmapData where this BlitTransition object is rendered.
BlitTransitionBase
 Inherited
update(frame:uint):void
Updates the blitting transition effect according to the current frame specified by the frame parameter.
BlitTransitionBase
Protected Methods
 MethodDefined By
 Inherited
setFrame(frame:uint):Number
Sets the current frame of the animation and returns the current position of the playhead within the animation, in the range [0, 1].
BlitTransitionBase
Constructor Detail
NullTransition()Constructor
public function NullTransition(canvas:BitmapData, initialState:BitmapData = null, finalState:BitmapData = null)

Constructor. Creates a new NullTransition instance with the specified parameters.

Parameters
canvas:BitmapData — The BitmapData object where the effect is rendered.
 
initialState:BitmapData (default = null) — The first BitmapData object. This parameter is unused and specified only for compatibility.
 
finalState:BitmapData (default = null) — The second BitmapData object. This parameter is unused and specified only for compatibility.