У меня есть объект, управляемый игроком, который, когда он попадает в другой объект, который порождается, добавляет счетчик. Я счетчик сценарий как таковые:Unity Object Collision to Counter
static var Counter: int = 0;
function Update() {
guiText.text = "Balloons caught: "+Counter;
}
У меня есть объект игрока закодированный с помощью сценария коллекции, но я не уверен, что я сделал это правильно:
var collectedObjects : int = 0;
function Update(){
if(GUIScript.Counter >= 5){
Application.LoadLevel(0);
GUIScript.Counter = 0;
}
}
function OnControllerColliderHit(hit : ControllerColliderHit){
if(hit.gameObject.tag == ("Finish")){
GUIScript.Counter += 1;
hit.collider.gameObject.active = false;
}
}
Как я могу установить его так что, когда объект игрока сталкивается с одним из создаваемых объектов, он добавляет один к счетчику?
Спасибо!