1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| using System.Collections; using System.Collections.Generic; using UnityEngine;
public class ShakeCamera : MonoBehaviour { private Vector3 shakePos = Vector3.zero;
void Start() {
}
void Update() { if(Input.GetKey(KeyCode.Space)) { transform.localPosition -= shakePos; shakePos = Random.insideUnitSphere / 5.0f; transform.localPosition += shakePos; } } }
|