我用一些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