国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Unity中模型動態(tài)添加貼合模型的BoxCollider,適用于多模型組合的,并且旋轉(zhuǎn)后的模型

2022-08-14 01:21 作者:TenderRain-  | 我要投稿

筆記記錄,由于項目需求需要給模型動態(tài)添加或者更新貼合模型的BoxCollider,因為模型沒有規(guī)范的,有些模型是旋轉(zhuǎn)過的,有些是由多個模型組合成一個完整的模型,因此在網(wǎng)上找了很多介紹和動態(tài)添加貼合模型的BoxCollider的方法和腳本,要么只適用于單個模型的,不適用于多個模型組合而成的,要么適用了多個模型組合的,但是對旋轉(zhuǎn)過的模型,又不適用因為模型旋轉(zhuǎn)了再添加的BoxCollider后計算出來的碰撞盒是沒旋轉(zhuǎn)前的數(shù)據(jù),導致不能和模型匹配而有問題。下面這個方法可以同時適用于多個模型組合而成的模型,并且適用于旋轉(zhuǎn)過的模型,由于適用于多個模型組合的,因此可以在父節(jié)點上沒有Mesh組件直接查找所有子物體創(chuàng)建一個貼合模型的BoxCollider,腳本如下:

使用時直接通過調(diào)用MeshTool.SpownCollider(targetTransform)方法即可,參數(shù)填寫需要添加BoxCollider組件的對象的Transform。

Unity中模型動態(tài)添加貼合模型的BoxCollider,適用于多模型組合的,并且旋轉(zhuǎn)后的模型的評論 (共 條)

分享到微博請遵守國家法律
衡山县| 临沭县| 简阳市| 金平| 荔浦县| 濉溪县| 库车县| 微博| 同心县| 隆安县| 施甸县| 巴彦县| 阿巴嘎旗| 永康市| 来安县| 五指山市| 呼伦贝尔市| 桂阳县| 固始县| 淮滨县| 乐山市| 新丰县| 博乐市| 武鸣县| 洞口县| 太湖县| 渑池县| 乌拉特后旗| 和田县| 改则县| 云南省| 大厂| 平罗县| 东阳市| 页游| 仲巴县| 瓮安县| 大渡口区| 金湖县| 营山县| 丹寨县|