У меня есть спрайт, в котором есть много анимаций, которые можно сделать для различных событий нажатия клавиш. Например, когда я нажимаю клавишу со стрелкой вправо. Он будет запускать следующие анимации: Startrun, run, Endrun Пока циклы выполнения зависят от того, что клавиша все еще нажата.Дизайн шаблона анимации?
Я думал о том, чтобы поддерживать какую-то очередь действий, и иметь метод, который будет называться каждым обновлением и просто запускать эти действия по порядку.
Для того, чтобы придерживаться хорошего дизайна. Я думал о подходящем шаблоне дизайна. композитный? Наблюдатель? Какова наилучшая практика здесь?
Хотелось бы услышать ваши мысли или даже некоторые примеры.
Благодаря Koby
Прежде чем перейти к шаблону проектирования (или более из них комбинированные), написать работающее приложение. Улучшите путем рефакторинга и принятия конкретных шаблонов проектирования на втором этапе. Нет ничего лучше, чем практическая практика, которую мы можем рекомендовать, она абсолютно зависит от ваших фактических потребностей (с помощью производительности, расширяемости и т. Д.) –
напишите, что у вас есть – robert
http://stackoverflow.com/q/28011208/ 560648 –