AnimateMD2 md2[,mode][,speed#][,first_frame][,last_frame][,transition#]

Параметры

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

Главная страница

Нажмите сюда, чтобы увидеть последнюю версию этой страницы в интернете