CameraController脚本控制摄像机切换可移动范围,Cam1为摄像机,Limit1、Limit2是两个PolygonCollider2D
开始时Player在limit2区域里,当Player进入limit2区域时将摄像机的Bound Shape 2D更改为Limit2(演示图片中的1-2-3),但是当相机范围触碰到边界的左边后,摄像机就会被挤出这个区域(演示图片4),并且只当摄像机更改Bounding Shape 2D 后才会发生这种情况,回到初始的区域中不会发生,也只会在碰到靠外的边界时才会反弹,在两个区域间切换没有问题。并且如果取消勾选Confine Screen Edge也不会发生这种情况,请问如何解决?
同学你好,把物理检测的碰撞矩阵对应的层级取消勾选,这样就不会弹出去了