震屏效果也是游戏中经常用到的提升打击感或则烘托气氛的妙招
最近项目需要研究了下,主要原理是通过修改摄像机的view rect参数,达到屏幕可视范围快速改变产生的视觉效果
实现比较直接简单不过多注释了,废话不多说,代码如下:
using UnityEngine;
using System.Collections;
public class shakeCamera : MonoBehaviour {
private float shakeTime = 0.0f;
private float fps= 20.0f;
private float frameTime =0.0f;
private float shakeDelta =