|
md2 - указатель объекта md2
mode (не обязательно) - режим анимации 0: остановить анимацию 1: зацикленная анимация (по умолчанию) 2: от начала до конца и с конца к началу 3: проиграть один раз speed# (не обязательно) - скорость анимации. По умолчанию 1. first_frame (не обязательно) - номер первого кадра анимации. По умолчанию 1. last_frame# (не обязательно) - последний кадр анимации. По умолчанию - самый последний всей md2- анимации. transition# (не обязательно) - сглаживание анимации (количество промежуточных кадров). По умолчанию 0 (нет). |
|
Анимирует md2 - объект.
Кадры анимации меняются , когда вызывается функция UpdateWorld . |
|
; Пример AnimateMD2
; ------------------ Graphics3D 640,480 SetBuffer BackBuffer() camera=CreateCamera() light=CreateLight() RotateEntity light,90,0,0 ; Загрузка md2 gargoyle=LoadMD2( "media/gargoyle/gargoyle.md2" ) ; Загрузка текстуры md2 garg_tex=LoadTexture( "media/gargoyle/gargoyle.bmp" ) ; Наложить текстуру EntityTexture gargoyle,garg_tex ; Включаем анимацию md2 AnimateMD2 gargoyle,1,0.1,32,46 PositionEntity gargoyle,0,-45,100 RotateEntity gargoyle,0,180,0 While Not KeyDown( 1 ) UpdateWorld RenderWorld Flip Wend End |