五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(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)后的模型的評論 (共 條)

分享到微博請遵守國家法律
咸丰县| 河西区| 望奎县| 沾益县| 科技| 囊谦县| 望奎县| 丹巴县| 手游| 汉沽区| 突泉县| 长宁区| 卓资县| 满洲里市| 平安县| 唐山市| 秦皇岛市| 尚义县| 溧阳市| 牡丹江市| 湘阴县| 怀化市| 绥宁县| 恩施市| 左贡县| 九寨沟县| 阿坝县| 安仁县| 许昌县| 义乌市| 那曲县| 黔江区| 章丘市| 固原市| 米易县| 砀山县| 江口县| 樟树市| 永登县| 资兴市| 枣阳市|