Unity3D匯入外部任務模型無法觸發滑鼠事件解決方案,unity3d模型

來源:互聯網
上載者:User

Unity3D匯入外部任務模型無法觸發滑鼠事件解決方案,unity3d模型

前幾日

在做U3D測試的時候

匯入了網上的一個人物模型

但是後來發現無論如何該模型都無法響應諸如:OnMouseDown

這些滑鼠事件

又用U3D內建的水管工做了測試

發現不是我系統的問題= =

水管工對滑鼠事件還是有反應的

遂百度之

查到的解決方案是

在Project視窗中選中匯入FBX模型,在右邊的Inspector中選中Generate Colliders

說是因為U3D預設匯入的模型沒有啟動碰撞機Colliders


但是------

我在確定模型的Generate Colliders被選中之後

還是無法響應滑鼠事件

這時候度娘也沒用了。。。

網上找不到方案後

就試著自己琢磨琢磨

想著啟動了碰撞機

那是不是還要自己添加一個物理組件

於是到功能表列的Component下面找到Phsics

挨個試了一遍

之後發現其中的

BoxCollider可以比較方便的用在我這個模型上

於是添加BoxCollider物理組件

添加完之後模型上的那個綠色的框框就是BoxCollider了~

可以通過右邊Inspector面板中找到這個組件

然後根據人物模型

調整其位置和大小

我的模型調整完畢之後是這樣子的

BoxCollider可以將人物模型覆蓋

之後再運行測試

滑鼠事件終於可以響應


這是自己琢磨出來的土方法~

如果有更進階的調整方式Please Call Me~



unity3d匯入fbx沒貼圖,匯入obj模型變黑,怎解決吖>>?

是不是你的貼圖格式不對,為什麼用obj,都是用fbx導到u3d的。也可能是你情境你沒有燈光。你注意檢查一下
 
怎使3dmax模型匯入unity3d材質不丟失

您好
max的模型匯入Unity3d裡面,匯入的時候只是匯入模型而已。

至於把貼圖也匯入的話,您可以試試把模型匯出為FBX的格式,然後再把貼圖檔案和FBX的模型檔案放到同一個檔案夾中,然後扔到Unity3D裡頭就可以了。貼圖的名字不要有中文,不然Unity不會識別。

您先試試吧,希望對你有用
 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.