Показать сообщение отдельно
Старый 21.11.2011, 21:22   #9
Okay
Знающий
 
Регистрация: 21.11.2011
Сообщений: 284
Написано 17 полезных сообщений
(для 74 пользователей)
Ответ: Помогите с LoadAnimImage

Сообщение от mauNgerS Посмотреть сообщение
LoadAnimImage (filename,width,height,first,count)

filename = путь к файлу с графикой.
width = ширина в пикселях каждого кадра анимации.
height = высота в пикселях каждого кадра анимации.
first = номер, с которого начать нумерацию кадров (обычно 0)
count = сколько кадров анимации вы хотите загрузить

Анимированная картинка содержит 2 или более кадров, расположенных внутри одной картинки по порядку следования. Там нет промежутков между кадрами, и каждый кадр должен иметь общую со всеми кадрами высоту и ширину. Будучи загруженными, кадры будут пронумерованны в порядке слева направо и сверху вниз, начиная с верхнего левого угла.

При рисовании с помощью команды DrawImage, Вы должны указать номер кадра с помощью параметра frame.

Чтобы действительно анимировать картинку, Вы должны организовать смену кадров (как листание книги, мультик, или другое видео) достаточно быструю, чтобы создать иллюзию движения.
Лучший ответ! В основном понятно. А вот допустим у меня между кадрами линия. Что с ней делать? или как он поймет, что её не нужно грузить?
(Offline)
 
Ответить с цитированием