重構(gòu)物理Entity架構(gòu),支持更多的形狀
2022-11-02 14:10 作者:游戲開(kāi)發(fā)RAIN | 我要投稿
上一節(jié)實(shí)戰(zhàn)如何編譯BEPUphysicsint源碼到自己的項(xiàng)目, 如何整合物理引擎與Unity圖形渲染。本節(jié)來(lái)從新調(diào)整設(shè)計(jì),讓物理的Entity基本操作與物理的形狀分離,支持更多的物理形狀,支持物理entity與Unity物體位移與旋轉(zhuǎn)同步。主要分成以下3個(gè)部分:
1: 設(shè)計(jì)PhyBaseEntity,讓所有具體形狀的Entity都繼承自它;
2: 同步物理Entity與Unity節(jié)點(diǎn)的位移與旋轉(zhuǎn);
3: 編寫(xiě)其它的形狀的物理Entity;










今天的物理Entity的設(shè)計(jì)調(diào)整就到這里了,私信我,可以獲取Unity BEPUphysint3D實(shí)戰(zhàn)源碼。
標(biāo)簽: