【问题标题】:Design an endless scrolling background in corona sdk在 corona sdk 中设计一个无尽的滚动背景
【发布时间】:2012-07-23 16:23:45
【问题描述】:

我必须制作一款赛车游戏。为此,我使用道路作为背景,我需要向下滚动并重复,以便屏幕始终显示移动的道路,即相对于用户汽车,道路似乎正在移动。

【问题讨论】:

    标签: lua coronasdk


    【解决方案1】:

    试试这个教程http://mobile.tutsplus.com/tutorials/corona/corona-sdk-create-a-side-scroller-from-scratch/ 它向您展示了如何制作一个连续运行的游戏,其中包括一个连续移动的背景。

    【讨论】:

    • 谢谢...它达到了我的目的.. :)
    【解决方案2】:

    仅供参考,下面是垂直滚动背景的代码:

    local function moveBg(dt)  
      bg1.y = bg1.y + scrollSpeed * dt
      bg2.y = bg2.y + scrollSpeed * dt
      if (bg1.y - display.contentHeight/2) > display.actualContentHeight then
          bg1:translate(0, -bg1.contentHeight * 2)
      end
      if (bg2.y - display.contentHeight/2) > display.actualContentHeight then
          bg2:translate(0, -bg2.contentHeight * 2)
      end
    end
    

    完整的教程在这里:http://lomza.totem-soft.com/tutorial-scrollable-background-in-corona-sdk/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-12
      • 1970-01-01
      相关资源
      最近更新 更多