【发布时间】:2016-12-21 13:55:09
【问题描述】:
我有游戏的解锁按钮,它可以工作,但我想用户自己可以按下按钮,然后按钮图像改变。正如您在下面的代码中看到的那样,当分数 >= 10 时,按钮图像会立即更改。我怎样才能做到这一点?
public GameObject lockBtn;
Image lockComp;
public Sprite myLockImage;
public Sprite myLockSecondImage;
/////////////////////////////////////////
lockComp = lockBtn.GetComponent<Image> ();
if (bestScore >= 10) {
lockComp.sprite = myLockImage;
}
else
{
lockComp.sprite = myLockSecondImage;
}
【问题讨论】:
-
此代码甚至无法编译,因为它没有放入函数中。为什么不完全包括你所拥有的?
-
是的,例如我只是剪切代码
标签: image button unity3d uibutton