Scene

2023-03-28  本文已影响0人  skoll

场景的显示列表

1 .现在是直接搞一个数组,然后挂载到scene上面,操作的时候也是直接取这个数组里面去调用循环
2 .但是他好像有自己的显示列表

场景过渡

1 .

this.scene.transition({
  target:nextSceneName,
  moveBelow:false,
  //是否在下面移动
  duration:550,
  data,
  //传递给下一个场景的数据值
})

过渡事件

this.events.on('transitionstart',(fromScene,duration)=>{

})
this.events.on('transntionout,(toScene,dutation)=>{

})

过渡动画的实现

1 .可以使用canera来实现

this.cameras.main.x = this.screenWidth * this.resolution
this.tweens.add({
    targets: this.cameras.main,
    x: 0,
    y: 0,
    duration: 500,
    onCompleteScope: this,
    onComplete: () => {
    }
})

2 .可以使用shader来实现
3 .可以使用shader来实现
4 .可以使用container来实现

上一篇 下一篇

猜你喜欢

热点阅读