我用一些ui图像创建了一个统一场景。我尝试处理点击它们。我的UI图像:手柄ui点击android - unity
附上箱2D撞机UI图像。我在EventSystem
检查员上激活Allow Activation on Mobile Device
。
每个UI图像有一个脚本文件。该文件的内容:
public void OnPointerDown(PointerEventData eventData)
{
if (eventData.clickCount == 1)
{
model3d.GetComponent<MeshRenderer>().material = newmaterial;
eventData.clickCount = 0;
}
}
此代码更改材料只有先点击ui图像。它在第一次点击操作后不起作用。
如何处理点击ui图像?
SOLUTION
我创建UI->按钮。我设置inspector->点击属性。它现在有效。
这是完全错误的,zumma调用方法。只需点击添加 - >用户界面 - >按钮。它会为你制作一个按钮。 – Fattie