两个连续运动的三维物体的碰撞检测,用哪个引擎做?我看csdn里面有介绍cocos2d x的aabb包围盒做碰撞检测,在网上没找到参考。我之前没接触过cocos完全新人。看B站cocos 官方有cocos creator3D的小车碰撞设计。现在不知道用cocos2d还是cocos creator。求大佬指点迷津。
三维物体你不得用ccc3d嘛- -
哦哦,是cocos creator 3D 是吧。我之前在csdn上看到的用cocos2d x 的aabb包围盒方法,在B站上搜不到2d的视频,官方B站讲的也是cocos creator 3D。能加个好友吗 QQ1256705380请教一下
我用的2d,3d尚未接触- - 有问题来论坛问就好了 万事开头难
let svLeftBottomPoint =node.parent.convertToWorldSpaceAR(
cc.v2(
node.x - node.anchorX *node.width,
node.y - node.anchorY *node.height
)
);
let svBBoxRect = cc.rect(svLeftBottomPoint.x, svLeftBottomPoint.y, node.width, node.height );
svBBoxRect就是包围盒大小
判定是否相交
if (node1.getBoundingBoxToWorld().intersects(svBBoxRect))
{
//相交 也就是碰撞了
}
前辈,指导一下小弟2d的知识呗
我用的ccc2d 不是cc2d-x
刚入坑大半年而已…也是新手
好的,谢谢。