Я только что изучил программирование с помощью Corona SDK.Недавно у меня возникла проблема с анимацией объекта.Я видел все инструкции по анимации в короне, и я видел, что она просто представляет о том, как сделать анимацию для объекта с одним изображением (они используют одно изображение, чтобы объект имел две или более анимации) https://www.youtube.com/watch?v=VsA2agBAWho&t=322s.Я последовал его примеру, и проблема началась, когда я нашел актив в Интернете, ссылка здесь: https://finalbossblues.itch.io/pixel-platformer-pack?download.Как видите, в папке есть несколько изображений для нескольких анимаций.Я понятия не имею и не имею в виду анимировать всю анимацию для моего плеера по нескольким изображениям (но я могу сделать это с одним изображением).
Я нашел все способы их решения в Интернете, но тамрезультат не подходит для меня.: ((
В результате у меня дамп и плохой код:
-----------------------------------------------------------------------------------------
--
-- main.lua
--
-----------------------------------------------------------------------------------------
-- My code here
local sheetData = {
width = 30,
height = 44,
numFrames = 6,
sheetContentWidth = 181,
sheetContentHeight = 44 }
local mySheet = graphics.newImageSheet( "walk.png", sheetData )
local sequenceData = {
{ name = "normalrun", start = 1, count = 6, time = 800 }
}
local animation = display.newSprite( mySheet, sequenceData )
animation.x=150
animation.y= 300
animation:play()
просто сделайте 1 анимацию: ((*
А теперь у меня всего дваСпособы выбора. Один из них - использовать какой-либо метод для анимации нескольких анимаций по нескольким изображениям (Вы поможете мне в этом, мне очень нужна ваша помощь!). Два - объединить все изображения в одно :))1014 *
Большое спасибо за помощь, и мне очень жаль, потому что мой английский не очень хороший, я вьетнамец, я использую GG Translate. Это мой первый шаг в разработке игры, и я не хочу быть побежденным. Я хочу интегрироватьсявсю анимацию в моем плеере (например, ходить, прыгать, атаковать ...) и вызывать ее, чтобы использовать, когда я хочу (с несколькими изображениями). Пожалуйста, посочувствуйте мне, потому что я так глупо просил, и меня забанят на 6 месяцев (этов первый раз я увидел свет свободы).
Большое спасибо. Надеюсь, у меня найдется способ помочь :)) Будет лучше, если вы покажете мне пример.