怎么判断某个位置有没有节点?

怎么判断某个位置有没有节点?

获取某个范围内的所有节点,有没有不使用碰撞器,触发器的办法

可以考虑使用数学方面的计算, 用矩形相交检测来处理, 如果范围较多,
2d 多范围检测获取可以考虑用四叉树优化, 3d 空间的多个物体可以考虑用八叉树优化

this.node.getBoundingBoxToWorld() 获取矩形,然后判断段这个矩形是否包含指定的坐标点,大概是这个思路吧

那就只能遍历所有节点了?

好的,我看看

1赞

你的节点总数大于1万么

没那么多,但是技能触发很频繁,