2015-12-31 4 views
0

Im пытается получить спрайт лист пробежать 4 изображений, так он играет анимацию, хотя Corona SDK дает мне ошибку говоряCorona SDK (Lua) Sprite Sheet Анимации

«main.lua40: плохой аргумент # 2 к 'newImageSheet' (таблица (опция) ожидается) стек отладочная: [C]: в функции main.lua 'newImageSheet' 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

Линия бедра ** строка 40 **? – Albert

+0

Самая верхняя строка - строка 40, спасибо – hayful59

+0

Где определяется 'sheetOptions'? – hjpotter92

ответ

0

Этот проект сохраняется под образцы Corona, как вы можете видеть на картинке ниже: , а также в этой папке: C: \ Program Files (x86) \ Corona Labs \ Corona SDK \ Sample Code \ Анимация

Вы можете использовать это как базу, чтобы сэкономить некоторое время. enter image description here

+0

Благодарим за помощь – hayful59

+0

Не беспокойтесь, не могли бы вы нажмите проверку как приемлемый ответ? благодаря – Amir

Смежные вопросы