Использование GIF с XNA - PullRequest
       15

Использование GIF с XNA

3 голосов
/ 03 марта 2012

Я искал способ использовать GIF-файлы в XNA, когда нашел это: http://xnagif.codeplex.com/

Может кто-нибудь сказать мне правильные шаги по добавлению и привязке этой библиотеки к моему проекту?Я не смог заставить его работать, когда попробовал, и мне кажется, что я могу удалить / перезаписать необходимый компонент в моем проекте.

1 Ответ

3 голосов
/ 03 марта 2012

Как я уже сказал, анимация spritesheet намного проще с spritesheet, чем gifs и дает вам гораздо большую гибкость, например, сохранение нескольких анимаций в одном файле изображения.

Этот хороший учебник поможет вам начать работу с анимацией таблиц в XNA. Это не займет у вас много времени, чтобы разработать рабочую библиотеку анимации с этим.

Короче говоря, XNA уже имеет параметр в своем методе Draw, который позволяет вам рисовать только небольшую часть полного изображения (параметр: источник). Используя это, вы можете менять источник каждую X секунду, чтобы он выглядел как анимированный GIF. Уверяю вас, что на самом деле это не так уж сложно и не должно быть слишком долго для реализации (как я делал это сам несколько раз, всегда улучшая свой движок анимации)

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