using UnityEngine; using Cinemachine; public class CinemachineShake : MonoBehaviour { public static CinemachineShake Instance { get; private set; } private CinemachineImpulseSource _impulseSource; private void Awake() { Instance = this; _impulseSource = GetComponent(); } // ⭐ 힘 부족 시 호출할 도리도리 (좌우 흔들림) public void ShakeNoNo() { if (_impulseSource == null) return; // Vector3.right 방향으로 신호를 주어 좌우로 흔들리게 합니다. _impulseSource.GenerateImpulse(Vector3.right * 0.5f); Debug.Log("[Shake] 힘 수치 부족! 도리도리 실행"); } }