猴哥来了-游戏开发记录之三

游戏场景淡入淡出
两种方式:动态加载;动画帧事件结束调用方法
1、场景canvas定义透明纯色sprite(最外层可以遮挡全部场景),通过黑色背景的透明度实现淡入淡出
2、定义动画帧事件
3、单独定义脚本文件
const  {ccclass, property} = cc._decorator;

@ccclass
export  default class NewClass extends cc.Component {

 
// LIFE-CYCLE CALLBACKS:

onAnimCompleted  (scene: string) {
cc.log(scene);
cc.director.loadScene(scene);
 
}

// onLoad () {}

start  () {

}

// update (dt) {}
}
4、关键:绑定脚本到动画组件所属的node!

 

猜你喜欢

转载自www.cnblogs.com/joxin/p/9698889.html
今日推荐