клик показывает все объекты. и мне нужен только один - PullRequest
1 голос
/ 01 февраля 2020

У меня есть функция щелчка, и есть 4 объекта, и я хочу, чтобы эта функция щелчка показала эти объекты один за другим. но увы у меня все 4 объекта появляются одновременно. как я показываю их по одному на каждом клике. Например, 1 щелкните один объект. второй клик по другому объекту

function click()
   for index = 1, 4 then
    SHOW(index)
   end
end

1 Ответ

1 голос
/ 08 февраля 2020

В love.load() поместите строку

showTracker = 1

Затем замените функцию click() на

function click()
    if showTracker <= 4 then
        SHOW(showTracker)
        showTracker = showTracker + 1
    end
end

Вы создаете глобальную переменную в love.load() для отслеживания какие фотографии вы уже показали. Затем, когда click() вызывается, это dr aws следующее изображение, если есть еще изображения, которые можно нарисовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...