2

我正在制作一个基于图块的浏览器游戏,Sprite.js用于与画布交互。https://github.com/batiste/sprite.js/

这是我现在得到的(PC版有更大的可见区域): http ://www.youtube.com/watch?v=l3c-cmWUVrc

由于性能原因,每帧重绘每个图块并不容易,所以我尝试scrolling.js使用sprite.js. 这里有一个示例http://batiste.dosimple.ch/sprite.js/tests/test_scrolling.html该示例有效,但似乎ScrollingSurface.update有问题或者我缺少一些东西。

我试图做的是绘制 5x5 瓷砖,5 秒后在第一个瓷砖附近再绘制 5x5 瓷砖。但它只绘制第一个。并且surface.update()只更新表面的位置。这是我的代码https://github.com/Sektoid/sprite.js/blob/master/tests/test_scrolling.htmlscrolling.js (如果你想避免绘制相同的瓷砖,你还需要设置 this.divider = 1.0 4 次.) 没有任何 sprite.js-forums 与其他 sprite 和游戏引擎一样,但它快速且非常有用。看看吧!请帮助我:)

4

0 回答 0