目的:使得相机跟随角色移动
不希望相机拍摄到tilemap之外的背景:
比如这样:
解决方法:
添加一个Cimemachine Confiner
还需要新建一个Collider 2D,还定义相机的边界,这里选择使用Polygon Collider 2D 来自定义边界:
建立一个空的组件,右键Create Empty,重命名为CameraConfiner,添加Polygon Collider 2D ;
然后点击Edit Collider 编辑边界;
最后将CameraConfiner 添加到Bounding Shape 2D中即可;
运行一下,发现相机不会看到tilemap之外的背景;