Синхронизированная анимация для плиток с c ++ и sfml - PullRequest
0 голосов
/ 21 сентября 2019

Я пытаюсь создать что-то, что будет анимировать мои плитки в цикле.Я знаю, что мог бы создать sf :: Clock и метод с бесконечным циклом для итерации текстур в каждой плитке, которая будет отображаться на экране, но таким образом, у разных плиток одного и того же времени не будет одинакового кадра в один и тот же момент.Я имею в виду: я бы создал каждый тайл с вектором 4 кадра и итератором, который переходит от 0 до 3 в цикле, так что по истечении времени, которое я вставлю в вызов метода (каждый тайл, так что каждая анимация будет иметьпрошло), спрайт обновит свою текстуру.Поэтому я хотел бы иметь различное время итерации (и, таким образом, текущий кадр для рисования) для каждой плитки одного и того же типа, так что, когда во время выполнения я создаю новую плитку, он должен начать анимацию стекущий кадр анимации всех остальных плиток того же типа.

Извините, если это глупый вопрос, но я студент, делающий подобные вещи впервые.

Спасибовсе.

...