Показать сообщение отдельно
Старый 03.03.2007, 14:11   #1
mr.DIMAS
Дэвелопер
 
Аватар для mr.DIMAS
 
Регистрация: 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)
 
Ответить с цитированием