在不同的节点中如何实现矩形的碰撞检测

我最近在做一个跑酷游戏,游戏中需要处理游戏角色和障碍物的碰撞检测,本来打算使用getBoundBox,但是发现游戏角色的父节点是创建,不是地图,现在需要解决的问题是如何实现场景中的子节点和地图中的子节点的碰撞检测

转换成 统一的一个坐标系表示 然后就算矩形的交叉呗