Показать сообщение отдельно
Старый 29.06.2009, 13:31   #1
Dark_Fox
Оператор ЭВМ
 
Аватар для Dark_Fox
 
Регистрация: 30.01.2008
Адрес: Щелково-3
Сообщений: 25
Написано 0 полезных сообщений
(для 0 пользователей)
Вопрос Реальный и двойной прыжок.

Подскажите как сделать реалистичный прыжок и многоуровневый прыжок.

код обычного прыжока.
If jumping=0
	If KeyHit(57) Then yvel#=jumpvel# jumping=1
EndIf
If jumping=1
	yvel#=yvel#-gravity#
	by#=by#+yvel#
EndIf

If by#<1 Then by#=1 yvel#=-.98 jumping=0 

  MoveEntity user_piv,0,yvel#,0
А то перс(при таком коде) может прыгать без остановки по всей карте и отталкиваясь от воздуха(что для класса Новичка, не характерно).
Как сделать что бы перс(класса Новичка) мок прыгать, стоя только на земле

И как сделать двойной(тройной) прыжок как в devil may cry 3?

P.S. из существующий темы не нашел подходящей для вопроса.
(Offline)
 
Ответить с цитированием