好的,我有一個腳本應用於空的遊戲對象來顯示分數。Unity Coin Collection腳本無法正確編譯
CoinController.js
#pragma strict
static var coinCount;
function OnGUI() {
var coinText = "Total Coins: " + coinCount;
GUI.Box (Rect(Screen.width -150,20,130,20), coinText);
}
並且被應用到應遞增分數當玩家與它碰撞並摧毀遊戲對象硬幣對象的腳本。
CoinBehavior.js
#pragma strict
function OnTriggerEnter(other : Collider){
switch (Collider.gameObject.name){
case "Character":
CoinController.coinCount++;
Destroy(this.gameObject);
break;
case "Character(Clone)":
CoinController.coinCount++;
Destroy(this.gameObject);
break;
}
}
我不能爲我的生命得到這個代碼工作。我有腳本在C#中工作,但正在嘗試開始使用Java。我知道有很大的語法差異,我很難找出如何使錯誤消失。
錯誤是什麼? – wtsang02