Scene

作者: skoll | 来源:发表于2023-03-28 17:06 被阅读0次

    场景的显示列表

    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来实现

    相关文章

      网友评论

          本文标题:Scene

          本文链接:https://www.haomeiwen.com/subject/ogdxldtx.html