收藏
回答

小游戏离屏绘制问题

请教一个新手问题,最近在看小游戏教程时照着demo写。发现我的离屏canvas无法绘制到上屏canvas上去

现在只是显示上屏的内容

下面是我写的demo代码   game.js

大佬们帮我看看是哪里出问题了


回答关注问题邀请回答
收藏

1 个回答

  • 空瓶子
    空瓶子
    2019-09-09

    确认一下离屏canvas是否在帧循环中执行,即每帧都需要渲染一下,如下方代码所示:

      loop() {

        this.render();    //写入你每帧需要渲染的代码

        window.cancelAnimationFrame(this.animationFrame);

        this.animationFrame = window.requestAnimationFrame(

          this.loop.bind(this),

          canvas

        );

      }


    2019-09-09
    有用 3
    回复
登录 后发表内容