Состояние полета

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

Состояние полета

Сообщение [LUkARD] 02 авг 2011, 10:46

каким образом можно записать состояние полета в функцию.
что бы можно было использовать с ифом(если воздух то летать?)
Запиался на курс программирования + html!
Аватара пользователя
[LUkARD]
UNIт
 
Сообщения: 108
Зарегистрирован: 24 июн 2011, 19:37
Откуда: Оренбургская обл. г. Ясный

Re: Состояние полета

Сообщение Левш@ 02 авг 2011, 11:04

Много способов, можно проверять контакт с землей, можно мерять высоту по оси Y...
_X.cor.R (Prologue)
Аватара пользователя
Левш@
Адепт
 
Сообщения: 4073
Зарегистрирован: 14 окт 2009, 16:34
Откуда: IBERIA
Skype: bars_levsha
  • Сайт

Re: Состояние полета

Сообщение HacKeR 02 авг 2011, 11:48

есть в Character Controller (могу ошибится с названием) функция ""IsGrounded", через неё можно проверить.
HacKeR
UNIверсал
 
Сообщения: 360
Зарегистрирован: 12 ноя 2010, 21:14

Re: Состояние полета

Сообщение [LUkARD] 02 авг 2011, 11:53

метод с character controler не подходит(персонаж вращается)

а можно поподробнее по измерении высот по у
это не подходит так как есть неравномерная поверхность: if (transform.position.y = 123) {



действие

}
Запиался на курс программирования + html!
Аватара пользователя
[LUkARD]
UNIт
 
Сообщения: 108
Зарегистрирован: 24 июн 2011, 19:37
Откуда: Оренбургская обл. г. Ясный

Re: Состояние полета

Сообщение seaman 02 авг 2011, 13:01

Пускай вниз луч и определяй расстояние до столкновения. Если больше размера персонажа - значит в воздухе.
seaman
Адепт
 
Сообщения: 8352
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Самара

Re: Состояние полета

Сообщение [LUkARD] 02 авг 2011, 15:12

не пойму как использовать.что подходит для данного случая? RaycastHit.distance ? или Physics.Raycast ?
так ?
if (Physics.Raycast(ray,hit,100))
Запиался на курс программирования + html!
Аватара пользователя
[LUkARD]
UNIт
 
Сообщения: 108
Зарегистрирован: 24 июн 2011, 19:37
Откуда: Оренбургская обл. г. Ясный


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot], Yandex [Bot] и гости: 25