Показать сообщение отдельно
Старый 23.11.2010, 22:14   #1
Ganociy
Разработчик
 
Аватар для Ganociy
 
Регистрация: 02.06.2009
Адрес: Город Герой Ленинград
Сообщений: 392
Написано 33 полезных сообщений
(для 74 пользователей)
Самый плавный прыжок.

Сам подумал, сам реализовал.


Function Jump()

If EntityCollided (Player,TypeWorld)<>0 Then
trueJump=1
Else
trueJump=0
EndIf

If KeyHit (57) And trueJump=1 Then
Gravity=1
EndIf

Gravity=Gravity-0.04

TranslateEntity player,0,Gravity,0
End Function

И причём она (функция) покороче других (функций).

Вот исходник. Пример как для новичков, так и для "старичков" .
Вложения
Тип файла: rar Jumping.rar (23.4 Кб, 817 просмотров)
__________________
Самый первый и самый великий программист - это Бог.
(Offline)
 
Ответить с цитированием