using UnityEngine; using System.Collections; public class UniCameraShake : MonoBehaviour
shakeDuration = duration; shakeMagnitude = magnitude; StartCoroutine(DoShake()); uni.camera shake
IEnumerator DoShake()
elapsed += Time.deltaTime; yield return null; transform.localPosition = originalPos; transform.localRotation = originalRot; using UnityEngine; using System
private Vector3 originalPos; private Quaternion originalRot; private float shakeDuration = 0f; private float shakeMagnitude = 0.1f; shakeMagnitude = magnitude
public void Shake(float duration, float magnitude)