【问题标题】:Moving background overlapping sprites in HTML5 canvas在 HTML5 画布中移动背景重叠精灵
【发布时间】:2015-01-25 13:22:48
【问题描述】:

我刚刚为我的 html5 canvas js 汽车游戏添加了一个自动移动的背景。我拥有的两个汽车精灵应该在背景之上,这是我的科莫多编辑中的一条道路(但这个问题的星夜)。不幸的是,背景与两个精灵重叠。有人知道如何将背景放在画布的 background 中吗?提前致谢。

代码:http://jsbin.com/vayizelabo/2/edit

【问题讨论】:

    标签: javascript jquery html5-canvas


    【解决方案1】:

    有一个简单的解决方法!

    将您的 2 个动画循环替换为一个 requestAnimationFrame 循环。

    然后在那个 requestAnimationFrame 循环中:

    1. 绘制背景。
    2. 画汽车。

    【讨论】:

    • 很抱歉给您添麻烦了,但是您指定了更多,有代码吗?我是编码初学者,大部分内容都是从教程中获得的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多