Столкновения!!!

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

Столкновения!!!

Сообщение vampire666 10 янв 2013, 15:10

Привет ребята не пойму в чем дело?вот:
Синтаксис:
Используется javascript
private var PLAYER1:int=0;
  function OnCollisionEnter(other : Collision) {
  if ((other.collider.name=="ComputerCar/Colliders/Collider2")) PLAYER1+=1;
 
}
function OnGUI()
{ GUI.Button(Rect(700,150,150,20),''+PLAYER1);
        if (PLAYER1==5) GUI.Button(Rect(700,440,150,20),"Подрывник!");
 
   
}


Просто напросто не считает при столкновении)
 
UNITY3D Game Developer
Аватара пользователя
vampire666
UNIт
 
Сообщения: 66
Зарегистрирован: 13 июн 2012, 18:45

Re: Столкновения!!!

Сообщение seaman 10 янв 2013, 15:30

Note that collision events are only sent if one of the colliders also has a non-kinematic rigidbody attached.

rigidbody есть?
seaman
Адепт
 
Сообщения: 8352
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Самара

Re: Столкновения!!!

Сообщение vampire666 10 янв 2013, 15:38

присутствует!
UNITY3D Game Developer
Аватара пользователя
vampire666
UNIт
 
Сообщения: 66
Зарегистрирован: 13 июн 2012, 18:45

Re: Столкновения!!!

Сообщение Volandpro 10 янв 2013, 15:58

Попробуйте вывести в дебаг имя коллайдера. А то просто в условии name немножко странный)
Аватара пользователя
Volandpro
UNITрон
 
Сообщения: 242
Зарегистрирован: 19 авг 2012, 17:07


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

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

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