21. Unity - 2D游戏开发小计04 --- 2D摄像机跟随移动、精灵素材替换粒子特效、射线投射、音频特效播放、音频空间感效果

1. 摄像机跟随(Cinemachine插件)和视野边界设置

在2D游戏中如果想让摄像机跟随场景中的玩家角色进行移动,最简单的实现方式是可以使用一个插件 – Cinemachine进行设置:
首先在菜单栏中打开Package Manager资源管理窗口,然后选择Unity Registry,在右侧的搜索栏搜索下载安装即可,如下图所示:
在这里插入图片描述
安装完成后,在节点的层级窗口空白区域点击鼠标右键,选择创建一个简单的2D相机,如下图所示:
在这里插入图片描述
创建完成后,选中这个虚拟相机,在最右侧属性窗口中有一个Follow属性,将摄像头跟随的玩家角色节点拖放到此处,即可实现相机的实时跟随功能。如下图所示:
在这里插入图片描述
设置边界区域:
当玩家角色移动到场景边界时,跟随相机会照射到玩家角色的四周,会把场景之外的区域也给显示出来,会发生越界现象,此时就需要给跟随相机设置一个边界区

猜你喜欢

转载自blog.csdn.net/FY_13781298928/article/details/130580242
今日推荐