Показать сообщение отдельно
  #27  
Старый 15.05.2013, 10:51
Аватар для Страдалецъ
Страдалецъ Страдалецъ вне форума
Гуру
 
Регистрация: 09.03.2009
Адрес: На курорте, из окна вижу теплое Баренцево море. Бррр.
Сообщения: 4,721
Репутация: 52347
По умолчанию

Обычно все происходит так:
Имеется один глобальный бесконечный цикл который обходит все объекты сцены. Один такт такого цикла перерисовывает по 1 фазе движения каждого из объектов на сцене. Для каждого из объектов имеется набор правил (сценарий) по которым происходит его отрисовка на сцене.
Например: Стоять на месте (использовать 10 фаз из набора спрайтов для состояния стоять). Т.е. в течении 10 тактов всего игрового мира монстр будет стоять на месте пока не закончатся все 10 фаз. И только по истечении этих 10 тактов можно использовать следующее правило для движения монстра.
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.
Ответить с цитированием