一、镜头跟随
镜头跟随可以使玩家有着良好的反馈,所以我们来实现一下镜头跟随(虽然直接把镜头放在玩家对象上面也可以实现~)
首先我们先创建一个GameObject装MainCamera
并创建脚本CameraFollow挂载到该对象
我们在LateUpdate生命周期中实现功能
由于LateUpdate在Update后面执行,同时,Player的移动是在Update中执行的,所以在LateUpdate中可以较好的处理相机跟随Player
public Transform player; // 相机绑定的对象
void LateUpdate()
{
// =相机跟随玩家
transform.position = new Vector3(player.position.x, player.position.y, player.position.z);
}
二、背景滑动
背景的滑动也是可以给玩家好的视觉反馈的~所以我们来实现一下
背景可以分为近中远景~
我们这样子创建(我这里是只分了远景和中景~)
同时修改他们的显示图层,展示在摄像机中~