最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

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

Unity 根據(jù)圖片更新碰撞體積 PolygonCollider

2020-05-22 13:11 作者:白白_可樂(lè)  | 我要投稿

做攻擊特效,希望碰撞體積跟隨圖片變化而變化,卻發(fā)現(xiàn) 坑有點(diǎn)多.

使用多邊形碰撞的話,會(huì)自動(dòng)根據(jù)當(dāng)前圖片生成碰撞體積,但是是一次性的,沒(méi)法自動(dòng)更新,可以使用右鍵菜單的Reset來(lái)修正,但是沒(méi)有找到對(duì)應(yīng)接口.

PolygonCollider2D?.autoTiling

只能修改尺寸,因?yàn)辄c(diǎn)太多手動(dòng)拖太麻煩,

也嘗試了生成多個(gè)碰撞器,但是動(dòng)畫組件只能控制其中一個(gè),作罷,

于是思路就是銷毀碰撞體組件,再生成新的.

上圖:

代碼

可以考慮把銷毀的函數(shù)換成?Destroy(),

把觸發(fā)條件做成了事件,觸發(fā)器的話寫了個(gè)public.

就這么多了.

唯一的問(wèn)題就是,可能會(huì)掉引用.

2020年7月29日更新

解決了掉引用的問(wèn)題,思路是新建再替換賦值,以及增加了更多設(shè)置:

新版代碼截圖

應(yīng)該,沒(méi)什么要改的了,這個(gè)版本把時(shí)間去掉了,因?yàn)槲椅野l(fā)現(xiàn)根本用不上...


如果你有什么好的建議,歡迎在評(píng)論區(qū)留言或者私信我.

感謝收看.

Unity 根據(jù)圖片更新碰撞體積 PolygonCollider的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
辉南县| 梅河口市| 西畴县| 长海县| 阳曲县| 秦安县| 怀集县| 巴彦县| 阿鲁科尔沁旗| 富民县| 昌都县| 仁布县| 嘉黎县| 蓬安县| 凤凰县| 茂名市| 蒙阴县| 全椒县| 哈尔滨市| 股票| 苏尼特左旗| 卢氏县| 酉阳| 正镶白旗| 延边| 伊通| 瑞丽市| 翼城县| 和政县| 云和县| 岐山县| 正定县| 平罗县| 昭觉县| 逊克县| 林芝县| 铜川市| 治多县| 英吉沙县| 阿拉善盟| 大石桥市|