快速无休止的滚动背景

时间:2010-02-11 21:28:07

标签: actionscript-3

我正在尝试创建一个无休止的滚动位图背景。我希望尽可能高效,因为还有很多其他游戏逻辑。

这个想法是让一个可重复的位图在无限循环上水平滚动,这显然可以通过将相同位图的两个精灵彼此相邻放置并在到达最左边界时偏移一个来实现。

我想知道是否有更快更有效的方法来实现这一点,也许使用scrollRect或copyPixels?如果有人知道哪种方法最快,也许有些代码可以告诉我如何实现它,我将非常感激!

干杯!

1 个答案:

答案 0 :(得分:2)

制作无缝循环图像(通过巧妙地加入两者)然后, 看看这篇旧文章:

  1. Andre Michelle's Tile Mapping
  2. Senocular's Sprite scrolling
  3. 应该有一些更新的例子。 使用Grant Skinner Performance测试进行测试,看看您的设置速度有多快,copyPixels()scroll()

    HTH, 乔治