私有整数不更新

时间:2016-04-11 21:19:52

标签: unity3d unityscript var mousedown

尝试编写一个脚本,该脚本位于鼠标点击的几个不同对象上,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精灵。看起来像一个简单的解决方案,不知道我哪里出错了。

0 个答案:

没有答案