原始圖像似乎只用於UI。不過看起來UI對象(面板或畫布)不能包含對撞機。是否有可能將Box Collider組件包含到原始圖像遊戲對象中以檢測碰撞?
我嘗試的相反的解決方案是使用3D面板,但我不知道如何將原始圖像(PNG文件)轉換爲材質。是否有任何其他方式在平面遊戲對象中顯示png圖像?
我想包括像一塊代碼:
void OnTriggerStay(Collider col)
{
// TODO called when the game object that includes this script is collided
// (if it has a Collider component with isTrigger enabled)
}
我的解決方法迄今爲止使用具有一對撞機以及與所述原始圖像分離的UI遊戲對象3D遊戲對象。這對我來說似乎是一個爛攤子,但也許這是最好的解決方案!
謝謝。我沒那麼容易。但是我需要在運行時執行它。我需要用腳本來做:我想這也是可能的! – chelder