如图,画线救狗游戏。
蜜蜂是刚体,所画的线也是刚体,附加的组件都是RigidBody2D+PolygonCollider2D。
基本情况不会卡。就是这会,蜜蜂陷到线的角落里,两边碰撞,被夹住,然后就非常卡顿了,掉帧掉到10以内。
刚体的数量就这么点,不多。画线是多边形组成,多边形点数100个左右。另外这是台老苹果手机。
用插件看了,最耗时的函数是底层的,updateCallback->_updateCallback->tick->postUpdate,也不懂。
碰撞系统是基于Box2D的2D物理系统,求解。
碰撞事件回调?调用js脚本?乱猜的
发个demo出来帮你看
只要业务逻辑做后处理的是坐标,耗时函数一定是这些,还有别的信息吗提供吗,盲猜你这条线拐点过多
