【问题标题】:Corona SDK (Lua) Sprite Sheet AnimationsCorona SDK (Lua) 精灵表动画
【发布时间】:2016-04-05 06:26:49
【问题描述】:

我试图让一个精灵表在 4 个图像中运行,以便它播放动画,尽管 Corona SDK 给我一个错误提示

"main.lua40: 'newImageSheet' 的错误参数 #2(表(选项)预期) 堆栈回溯:[C]:在函数'newImageSheet' main.lua 40:在主块中"

exclamationMarkAnimations = graphics.newImageSheet("exclamationMarkAnimated.png", sheetOptions)

exclamationMarkAnimated =
{
    width = 12,
    height = 12,
    numFrames = 4
}

animation = {
  {
    name = "bobbing",
    start = 1,
    count = 4,
    time = 800,
    loopCount = 0, -- "0" means always
    loopDirection = "forward"
   }
}

exclamationMarkVars = display.newSprite(exclamationMarkAnimations, exclamationMarkAnimated)

exclamationMarkVars:addEventListener("sprite", spriteListener)

感谢您的所有帮助。

【问题讨论】:

标签: animation lua sprite coronasdk


【解决方案1】:

该项目保存在 Corona 示例下,如下图所示: 并且也在这个文件夹中:C:\Program Files (x86)\Corona Labs\Corona SDK\Sample Code\Animation

您可以使用它作为基础,这样可以节省一些时间。

【讨论】:

  • 别担心,您可以按支票作为可接受的答案吗?谢谢
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-03-23
  • 2017-06-21
相关资源
最近更新 更多