尝试编写一个脚本,该脚本位于鼠标点击的几个不同对象上,1被添加到已定义的变量中,然后打印出来。目前,当我单击对象时,始终会打印1。
#pragma strict
import UnityEngine.UI;
var theImage:UnityEngine.UI.Image;
var theSprite:Sprite; //The image you want to drag in the inspector
private var clickCount = 0;
function OnMouseDown () {
theImage.sprite = theSprite;
clickCount++;
Debug.Log(clickCount);
}
这是我的剧本。它还会更改GUI精灵。看起来像一个简单的解决方案,不知道我哪里出错了。