Программирование стратегических игр с DirectX 9.0

bda5893f

Автоматическая вставка промежуточных кадров


Помните, что вам не обязательно создавать ключевой кадр для каждого изменения объекта. Вы можете использовать метод, называемый автоматическая вставка промежуточных кадров (tweening). В этом случае вы задаете ключевые кадры и алгоритм, который будет генерировать промежуточные изображения для плавной анимации. Пример представлен на рис. 11.5.


Рис. 11.5. Автоматическая вставка промежуточных кадров при анимации танка

На рис. 11.5 вы видите ту же самую анимацию танка, но на этот раз я отметил ключевые кадры дополнительно обведя контур танка. Остальные, промежуточные кадры создаются автоматически, чтобы обеспечить плавный переход от одного ключевого кадра к другому. Ясно? Хотя автоматическая генерация промежуточных кадров во многих случаях может оказаться полезной, в примерах программ из данной главы ради простоты я ее не применяю.



Содержание раздела