Package | feathers.motion.transitions |
Class | public class ScreenFadeTransitionManager |
Inheritance | ScreenFadeTransitionManager ![]() |
ScreenNavigator
that fades out the old
screen and fades in the new screen.
See also
Property | Defined By | ||
---|---|---|---|
delay : Number
A delay before the transition starts, measured in seconds. | ScreenFadeTransitionManager | ||
duration : Number
The duration of the transition, measured in seconds. | ScreenFadeTransitionManager | ||
ease : Object
The easing function to use. | ScreenFadeTransitionManager | ||
skipNextTransition : Boolean = false
Determines if the next transition should be skipped. | ScreenFadeTransitionManager |
Property | Defined By | ||
---|---|---|---|
navigator : ScreenNavigator
The ScreenNavigator being managed. | ScreenFadeTransitionManager |
Method | Defined By | ||
---|---|---|---|
ScreenFadeTransitionManager(navigator:ScreenNavigator)
Constructor. | ScreenFadeTransitionManager |
Method | Defined By | ||
---|---|---|---|
onTransition(oldScreen:DisplayObject, newScreen:DisplayObject, onComplete:Function):void
The function passed to the transition property of the
ScreenNavigator. | ScreenFadeTransitionManager |
delay | property |
delay:Number
A delay before the transition starts, measured in seconds. This may be required on low-end systems that will slow down for a short time after heavy texture uploads.
The default value is 0.1
.
public function get delay():Number
public function set delay(value:Number):void
duration | property |
duration:Number
The duration of the transition, measured in seconds.
The default value is 0.25
.
public function get duration():Number
public function set duration(value:Number):void
ease | property |
ease:Object
The easing function to use.
The default value is starling.animation.Transitions.EASE_OUT
.
public function get ease():Object
public function set ease(value:Object):void
navigator | property |
protected var navigator:ScreenNavigator
The ScreenNavigator
being managed.
skipNextTransition | property |
public var skipNextTransition:Boolean = false
Determines if the next transition should be skipped. After the
transition, this value returns to false
.
The default value is false
.
ScreenFadeTransitionManager | () | Constructor |
public function ScreenFadeTransitionManager(navigator:ScreenNavigator)
Constructor.
Parametersnavigator:ScreenNavigator |
onTransition | () | method |
protected function onTransition(oldScreen:DisplayObject, newScreen:DisplayObject, onComplete:Function):void
The function passed to the transition
property of the
ScreenNavigator
.
Parameters
oldScreen:DisplayObject | |
newScreen:DisplayObject | |
onComplete:Function |