Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.18;
Скачать: CL | DM;

Вниз

Анимированный спрайт   Найти похожие ветки 

 
Timer   (2003-10-17 16:16) [0]

Как в DelphiX сделать, чтобы спрайт прошел один цикл анимации и остановился. Заранее благодарен за ответ.


 
SoulBurn   (2003-10-17 17:51) [1]

Там же где пишешь AnimCount, AnimSpeed и т.д.
Loop:=false;


 
Timer   (2003-10-17 18:02) [2]

Когда создавал объект писал. Но нужно во время игру иногда запускать анимацию.


 
SoulBurn   (2003-10-17 20:26) [3]

Вводим переменную PAnimParam:boolean;

В процедуре DoMove пишем, например:

if PAnimParam = true then begin
AnimSpeed := 100/3000;
Animlooped := false;
AnimStart := 0;
AnimCount := 15;
if AnimPos = 14 then PAnimParam:=false;
end;

if PAnimParam = false then AnimPos:=0;

Далее, опять же например:

if isUp in DXForm.DXInput.States then //Если нажата клавиша вверх
begin
PAnimParam := true;
end;

Вот, вроде все, по-моему достаточно просто...



Страницы: 1 вся ветка

Текущий архив: 2004.04.18;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.025 c
14-1079549896
jiurasic
2004-03-17 21:58
2004.04.18
А что собственно с realcoding.net?


1-1080804059
Dmitrij_K
2004-04-01 11:20
2004.04.18
Как можно распаковать все html файлы из *.chm файла


1-1080409054
Vilux
2004-03-27 20:37
2004.04.18
Windows XP Theme Manager


4-1076521958
JustAnotherDummy
2004-02-11 20:52
2004.04.18
RichEdit на WinAPI


3-1079960574
Карелин Артем
2004-03-22 16:02
2004.04.18
Посоветуйте компонент для создания таблиц в памяти.