03.03.2007, 14:11
|
#1
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Плавный прыжок
Для плавного прыжка я сделал ф-цию воть она(юзайте в цикле) а в глобальных переменных напишите:
Global jump_speed
Затем ф-цию:
Function UpdateJump(MovEnt,ObjFrom,JH)
jump_Speed=jump_speed-0.9
If jump_speed <=0 Then jump_speed = 0
If EntityCollided(MovEnt,ObjFrom) If KeyHit(57) Then
jump_speed=JH
End If
TranslateEntity MovEnt,0,jump_speed,0
End Function
значит так объясняю по порядку MovEnt - означает обект который будет подпрыгивать, ObjFrom - означает константу или номер столкновения т.е
если EntityType объявлена как 1 то в ф-ции юзаем цифру 1. JH - это высота прыжка.
Надеюсь чем-то, кому-то помог.
__________________
|
(Offline)
|
|