Re: Скорость анимации +
Так я всё равно не вкурил, мне надо чтобы при нажатии кнопок + или - в процессе игры менялась скорость анимации модели. Кто не понял вот код того что я имел в виду. (я только показал что я имел в виду.)
Graphics3D 800,600,32,2
SetBuffer BackBuffer()
SeedRndMilliSecs()
anim_speed# = 0.1
dt# = 0.01
camera = CreateCamera()
CameraClsColor camera,0,64,128
cube = CreateCube()
PositionEntity cube,0,-1,5
light = CreateLight()
While Not KeyHit(1)
time = MilliSecs()
TurnEntity cube,1,0,-0.1
IfKeyDown(74)
anim_speed# = anim_speed# - dt# * .01
Ifanim_speed# < 0.1Thenanim_speed# = 0.1
ElseIfKeyDown(78)
anim_speed# = anim_speed# + dt# * .01
Ifanim_speed# > 0.9 Thenanim_speed# = 0.9
EndIf
UpdateWorld
RenderWorld
Text 5, 5, "Anim speed : " + Int(anim_speed# * 100.0) / 100.0 + " ('+' or '-')"
Flip
to_dt# = (MilliSecs() - time) / 60.0
dt# = dt# + (to_dt# - dt#) * .1
Wend
End
|