Class: Transition

Tiny. Transition

各种转场

内置的所有转场如下表:

转场名 描述
FadeColor 颜色过渡
FadeWhite 白色过渡
ProgressH 横向进度
ProgressV 纵向进度
ProgressInOut 内=>外扩散
ProgressOutIn 外=>内扩散
ProgressRadialCW 顺时针射线
ProgressRadialCCW 逆时针射线
MoveInL 左侧移入
MoveInR 右侧移入
MoveInT 头部移入
MoveInB 底部移入
SlideInL 左=>右滑动
SlideInR 右=>左滑动
SlideInT 头=>底滑动
SlideInB 底=>头滑动

new Tiny.Transition(stage, scene, duration)

Name Type Description
stage Tiny.DisplayObject
scene Tiny.DisplayObject
duration number
Example
var app = new Tiny.Application()
app.replaceScene(sceneName, 'MoveInL', 300);

Methods

Example
var app = new Tiny.Application()
app.replaceScene(sceneName, 'FadeColor', 500, 0xFF0000);

Events

Fired when Transition is end.

Name Type Description
Container Tiny.Container

进行转场的场景

Example
// 为了保证性能,转场时会进行舞台中显示对象的销毁和重新创建,故场景中的 Action 需要监听 transitionend 后执行
sceneName.on('transitionend', function(){
 sprite.runAction(Tiny.RepeatForever(action));
});
app.replaceScene(sceneName, 'SlideInR');
Documentation generated by JSDoc 3.4.3 on Fri Jul 09 2021 19:32:27 GMT+0800 (CST)