[请益] Unity想实现轻量化碰撞,发现效率输内建

楼主: MasterDoggo (狗狗我的朋友)   2024-10-05 09:23:10
因为游戏内单位挺多的,想说可以不使用collision,做一个轻量化的碰撞功能
结果不管怎么调整,效率都惨输默认collider
还有索敌我原本也是想每段时间调用一次Physics.OverlapSphere搜索就好
但后来尝试的结果也是不如一个Collider设置IsTrigger省事又有效率
像这类尝试优化却徒劳无功的状况是经常发生的吗?XD
我对优化没有经验,不太懂算法
这算是我第一次尝试优化,板上大大有没有什么可以建议的呢
或者继续调适内建collider就好?
这是我尝试做的推开功能,只要OnTriggerEnter范围内就赋予Rb.AddForce:
https://i.imgur.com/WduPFDU.png
作者: bps05 (゚∀。)   2024-10-05 17:59:00
游戏引擎的部分我不够懂 不过通常内建的function效率都远高于我们用普通方法手刻的
作者: wulouise (在线上!=在电脑前)   2024-10-05 18:54:00
你可以找找有没有unity卖sdk的有做
作者: jerryklu (鲁凯)   2024-10-06 00:06:00
只要不是业界顶尖等级的优化需求 问AI其实蛮够用的ChatGPT的付费版 找个别人客制好的UnityGPT 优化找bug都交给他就行

Links booklink

Contact Us: admin [ a t ] ucptt.com