Ohne auf den Inhalt zu gehen, merkst du echt nicht, dass die Funktion aufgrund falscher {} crashen wird? Außerdem ist beim if auch nichts davon zu sehen. Nimm if(hit.x oder you), HIT_TARGET muss nicht sein.
13 Zeilen, wow
"Ich weiss nicht genau, was Sie vorhaben, aber Sie können keine Triggerzonen durch Ihr Level kullern lassen." -JCL, 2011