相机的Z为啥是-10
在Unity中,相机的z坐标值为-10是一个默认值和约定俗成的设置。
主要原因有以下几点:
相机默认是从屏幕正面向场景深处拍摄,所以z坐标理应为负值。...z值为-10可以让大多数模型位于相机的正前方拍摄范围内, 不至于太近也不太远。
以玩家为中心的游戏场景,玩家高度通常在1-2米左右,设定z=-10可以让相机框住玩家视野。...所以综合起来,z=-10是一个对大多数游戏场景都适用的经验值,成为Unity中相机的默认z坐标。
开发者可以根据实际需要调整此值。
Z轴不同的物体能碰撞吗?...所以在Unity2D环境中,物体的z轴顺序不会影响它们之间的碰撞检测和处理。
只要碰撞体在2D空间发生重叠,就会碰撞,与z轴无关。...另外需要注意的是,如果两个物体的碰撞体在2D上没有重叠,即使调整它们的z轴顺序也不会产生碰撞。
碰撞检测依然仅基于2D碰撞体的形状进行。