Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D > Полезные функции

Полезные функции Выкладываем полезные функции, чтоб не изобретать велосипед заново...

Ответ
 
Опции темы
Старый 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)
 
Ответить с цитированием
Старый 03.03.2007, 16:00   #2
ЛысыЙ_Чук-Иванчук
Дэвелопер
 
Регистрация: 19.03.2006
Сообщений: 1,241
Написано 10 полезных сообщений
(для 17 пользователей)
Re: Плавный прыжок

MoveEntity MovEnt,0,jump_speed,0

Здесь непойдет использование MoveEntity т.к. если объект наклонится или перевернется то гравитация его будет колбасить
Замени её на TranslateEntity!
(Offline)
 
Ответить с цитированием
Старый 03.03.2007, 16:06   #3
mr.DIMAS
Дэвелопер
 
Аватар для mr.DIMAS
 
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений
(для 1,540 пользователей)
Re: Плавный прыжок

уже заменил, спасиб за замечание
__________________

(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Colossus (29.09.2011)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как ограничить прыжок??? Ganociy Blitz3D 3 23.05.2010 14:29
Как сделать прыжок? Sand Основной форум 12 04.01.2010 06:17
А как сделать плавным прыжок Ganociy Blitz3D 15 04.11.2009 17:27
Плавный переход текстур Sashka007 3D Моделирование 6 18.07.2009 21:09
Реальный и двойной прыжок. Dark_Fox 3D-программирование 5 29.06.2009 20:55


Часовой пояс GMT +4, время: 06:51.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com