2015-12-31 97 views
0

我试着去得到一个精灵表通过4幅图像,所以它起着一个动画,虽然电晕SDK是给我一个错误说科罗娜SDK(LUA)精灵表动画

“main.lua40运行:错误的参数#2(预期表(选项)) 'newImageSheet' 栈回溯:[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) 

谢谢你的任何和所有帮助。

+0

Whitch line ** line 40 **? – Albert

+0

最上面一行是第40行,谢谢 – hayful59

+0

“sheetOptions”的定义在哪里? – hjpotter92

回答

0

该项目是根据电晕样品保存,你可以在图片中看到如下: 并在此文件夹中:C:\ Program Files文件(x86)的\科罗纳实验室\科罗娜SDK \示例代码\动画

你可以用它作为基础,这样可以节省一些时间。 enter image description here

+0

谢谢你的帮助 – hayful59

+0

不用担心,你能请按支票作为可接受的答案?谢谢 – Amir