2013-04-04 3 views
0

Есть ли код для «не» Трассировка, как if(player.notHitTestObject(object)) так же, как мы делаем для обнаружения столкновений, как это так,Actionscript 3 не Трассировка

if(player.hitTestObject(object)) { 

} 
else { 

} 

Я знаю еще одно и то же, но есть другой способ ?

+0

'если (player.hitTestObject (объект)!) {'. Обратите внимание на '!'. Это оператор «не». Вы также можете играть с '&&' и '||'. – Dave

ответ

2

The '!' оператор или NOT - это то, что вы хотите использовать.

hitTestObject возвращает логическое значение (истина/ложь), так что вы можете сделать это:

if (!player.hitTestObject(object)) 
{ 
    // code to run if hit test is not true 
}