目的:使得相机跟随角色移动
- 打开包管理器:
- 安装Cinemachine
界面上端会出现Cinemachine 选项:
同时左侧会出现CM vam1: - 将要跟随的人物拖动到Follow中:
控制相机的拍摄范围
不希望相机拍摄到tilemap之外的背景:
比如这样:
解决方法:
添加一个Cimemachine Confiner
还需要新建一个Collider 2D,还定义相机的边界,这里选择使用Polygon Collider 2D 来自定义边界:
建立一个空的组件,右键Create Empty,重命名为CameraConfiner,添加Polygon Collider 2D ;
然后点击Edit Collider 编辑边界;
最后将CameraConfiner 添加到Bounding Shape 2D中即可;
运行一下,发现相机不会看到tilemap之外的背景;