DidJumpReachApex [Разъяснено]

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

DidJumpReachApex [Разъяснено]

Сообщение zzz7net 06 июл 2011, 00:32

Данная строка должна вызывать в ThirdPersonController метод DidJumpReachApex, через функцию ApplyGravity().
SendMessage("DidJumpReachApex", SendMessageOptions.DontRequireReceiver);


Но функции DidJumpReachApex, нет ни в одном из стандартых скриптов (ThirdPersonController, ThirdPersonCamera). Где она прячется?
Также нет DidLand:
SendMessage("DidLand", SendMessageOptions.DontRequireReceiver);

А вот DidJump есть, вот она:

Синтаксис:
Используется javascript
function DidJump ()
{
        jumping = true;
        jumpingReachedApex = false;
        lastJumpTime = Time.time;
        lastJumpStartHeight = transform.position.y;
                lastJumpButtonTime = -10;      
        _characterState = CharacterState.Jumping;
}
 

Как же так? :((
Последний раз редактировалось zzz7net 06 июл 2011, 19:12, всего редактировалось 2 раз(а).
Добавить mvd777 в Skype
Аватара пользователя
zzz7net
UNITрон
 
Сообщения: 273
Зарегистрирован: 21 июн 2011, 13:26
Откуда: Eastern Siberia
Skype: mvd777

Re: "DidJumpReachApex" ? ThirdPersonController.js

Сообщение gnoblin 06 июл 2011, 01:14

бывает ;)
skypeid: madkust
Мои крайние проекты:
Убойный Хоккей
Cube Day Z (альфа)
Аватара пользователя
gnoblin
Адепт
 
Сообщения: 4633
Зарегистрирован: 08 окт 2008, 17:23
Откуда: Минск, Беларусь
Skype: madkust
  • Сайт

Re: "DidJumpReachApex" ? ThirdPersonController.js

Сообщение zzz7net 06 июл 2011, 02:25

Поиск на официальном ресурсе не дал результатов, в справке написано что SendMessage вызывает метод с именем, в качестве первого аргумента.
Но самих методов с такими именами не существует. Откуда тогда стандартные контроллер и камера берут их?
Кто знает подскажите, что за хрень такая эти несуществующие функции.
O:-)
Добавить mvd777 в Skype
Аватара пользователя
zzz7net
UNITрон
 
Сообщения: 273
Зарегистрирован: 21 июн 2011, 13:26
Откуда: Eastern Siberia
Skype: mvd777

Re: Логика прыжка, или DidJumpReachApex и ThirdPersonController

Сообщение gnoblin 06 июл 2011, 02:56

ну просто нету методов, ничего не вызывается
skypeid: madkust
Мои крайние проекты:
Убойный Хоккей
Cube Day Z (альфа)
Аватара пользователя
gnoblin
Адепт
 
Сообщения: 4633
Зарегистрирован: 08 окт 2008, 17:23
Откуда: Минск, Беларусь
Skype: madkust
  • Сайт

Re: Логика прыжка, или DidJumpReachApex и ThirdPersonController

Сообщение seaman 06 июл 2011, 06:28

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

Re: Логика прыжка, или DidJumpReachApex и ThirdPersonController

Сообщение zzz7net 06 июл 2011, 16:46

А вот они какие жуки оказывается! ... хоть бы в коментариях заметку оставили, что данные методы не реализованы.

gnoblin и seaman, благодарю за разъяснения!
Добавить mvd777 в Skype
Аватара пользователя
zzz7net
UNITрон
 
Сообщения: 273
Зарегистрирован: 21 июн 2011, 13:26
Откуда: Eastern Siberia
Skype: mvd777


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

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

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