|
Axmol 3.0.0-89d6d9a
|
TransitionRotoZoom: Rotate and zoom out the outgoing scene, and then rotate and zoom in the incoming. More...
#include <Transition.h>
Inherits TransitionScene.
Public Member Functions | |
| void | onEnter () override |
| Event callback that is invoked every time when Node enters the 'stage'. | |
| Public Member Functions inherited from TransitionScene | |
| void | finish () |
| Called after a transition finishes. | |
| void | hideOutShowIn () |
| Used by some transitions to hide the outer scene. | |
| void | draw (const SceneRenderState &state, const Mat4 &transform, uint32_t flags) override |
| Override this method to draw your own node. | |
| void | onEnter () override |
| Event callback that is invoked every time when Node enters the 'stage'. | |
| void | onExit () override |
| Event callback that is invoked every time the Node leaves the 'stage'. | |
| void | cleanup () override |
| Stops all running actions and schedulers. | |
| bool | initWithDuration (float t, Scene *scene) |
| initializes a transition with duration and incoming scene | |
Static Public Member Functions | |
| static TransitionRotoZoom * | create (float t, Scene *scene) |
| Creates a transition with duration and incoming scene. | |
| Static Public Member Functions inherited from TransitionScene | |
| static TransitionScene * | create (float t, Scene *scene) |
| Creates a base transition with duration and incoming scene. | |
Additional Inherited Members | |
| Public Types inherited from TransitionScene | |
| enum class | Orientation { LEFT_OVER = 0 , RIGHT_OVER = 1 , UP_OVER = 0 , DOWN_OVER = 1 } |
| Orientation Type used by some transitions. More... | |
TransitionRotoZoom: Rotate and zoom out the outgoing scene, and then rotate and zoom in the incoming.
|
static |
Creates a transition with duration and incoming scene.
| t | Duration time, in seconds. |
| scene | A given scene. |
|
overridevirtual |
Event callback that is invoked every time when Node enters the 'stage'.
If the Node enters the 'stage' with a transition, this event is called when the transition starts. During onEnter you can't access a "sister/brother" node. If you override onEnter, you shall call its parent's one, e.g., Node::onEnter(). @lua NA
Reimplemented from Node.