对于我在 Unity3D 中的新游戏,我创建了 Javascript 代码,允许在玩家玩游戏时进行计数并在 GUIText 中显示值。
但我有一些问题。
在游戏中,计数开始,GUIText 显示计数值。但是当我结束游戏时,计数并没有停止。
在退出场景中,显示游戏场景计数值的 GUIText 从 0 重新开始,并没有停止。
这是脚本:
var Counter : int = 0;
var score : GUIText;
function Start () {
}
function Update () {
Counter++;
score.text = Counter.ToString();
}
所以我想做的是在游戏结束时停止计数,并将值存储在下一个场景中,GUIText 显示最终值。
我怎样才能做到这一点?