Форум: "Media";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
ВнизАнимация спрайтов в DelphiX Найти похожие ветки
← →
Toni (2003-11-30 20:16) [0]Кто знает как выводить анимированные спрайты с помощью DrawAlpha.
Неужели этот дурацкий DelphiX может выводить только либо анимацию, либо только преобразование (Alpha, Stretch,и т.п.)?
Заранее благодарен.
← →
Mihey © (2003-11-30 20:35) [1]Из help"а:
TPictureCollectionItem.DrawAlpha(Dest:TDirectDrawSurface; constDestRect:TRect; PatternIndex:Integer; Alpha:Integer);
Может спутал с TDirectDrawSurface.DrawAlpha???
← →
Toni (2003-12-06 21:07) [2]Я так пробовал. Выводится, но без анимации. :(
← →
Mihey © (2003-12-06 21:24) [3]Весьма странно. А если то же самое, только через Draw, то анимация есть?
← →
Toni (2003-12-08 21:41) [4]He, анимация почему-то выводится только через SpriteEngine.
← →
Mihey © (2003-12-08 22:46) [5]Это у тебя видать параметры неправильно заданы. Pattern делит ряд кадров на отдельные изображения. Ширина и высота должны соответсвовать (PatternWidth и PatternHeight). Для того, чтобы анимация шла, нужно изменять PatternIndex, т.е. номер кадра. Это учтено? Может у тебя PatternIndex всё время 0?
← →
Toni (2003-12-09 19:57) [6]Ну просто огромное тебе спасибо! Я то думал что надо менять только AnimPos.
Страницы: 1 вся ветка
Форум: "Media";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.043 c