From 79f60a877e0027d84024615e74b9cf514008eee0 Mon Sep 17 00:00:00 2001 From: LeeJaeHyun Date: Thu, 12 Sep 2024 15:26:12 +0900 Subject: [PATCH] . --- Assets/02_Scripts/WeaponController.cs | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/Assets/02_Scripts/WeaponController.cs b/Assets/02_Scripts/WeaponController.cs index 0c6f718..90e0a51 100644 --- a/Assets/02_Scripts/WeaponController.cs +++ b/Assets/02_Scripts/WeaponController.cs @@ -2,6 +2,7 @@ using System.Collections; using System.Collections.Generic; using UnityEngine; using Unity.Cinemachine; +using System; [RequireComponent(typeof(AudioSource))] public class WeaponController : MonoBehaviour @@ -37,6 +38,26 @@ public class WeaponController : MonoBehaviour // 타격감 연출 impluse.GenerateImpulse(); + + StartCoroutine(ShowMuzzleFlash()); } } + + IEnumerator ShowMuzzleFlash() + { + //MuzzleFlash 활성화 + muzzleFlash.enabled = true; + + // Waiting... + yield return new WaitForSeconds(0.2f); + + //MuzzleFlash 비활성화 + muzzleFlash.enabled = false; + } } + +/* + Co-routine 코루틴 <> 멀티 스레드 + + +*/