From 21dbb59975e9a682783496bc517e100019c1735b Mon Sep 17 00:00:00 2001 From: Ino Date: Fri, 16 Jan 2026 12:58:20 +0900 Subject: [PATCH] =?UTF-8?q?=EA=B0=80=EC=9E=A5=EC=9E=90=EB=A6=AC=EC=97=90?= =?UTF-8?q?=EC=84=9C=20=ED=88=AC=EC=82=AC=EC=B2=B4=EA=B0=80=20=EC=86=8C?= =?UTF-8?q?=EB=A9=B8=ED=95=98=EA=B1=B0=EB=82=98=20=EB=B0=98=EC=82=AC=20?= =?UTF-8?q?=EB=90=A0=20=EB=95=8C=EB=8A=94=20=ED=9E=88=ED=8A=B8=20=EC=9D=B4?= =?UTF-8?q?=ED=8E=99=ED=8A=B8=EA=B0=80=20=EC=95=88=EB=82=98=EC=99=80?= =?UTF-8?q?=EC=95=BC=ED=95=A0=20=EA=B2=83=20=EA=B0=99=EC=8A=B5=EB=8B=88?= =?UTF-8?q?=EB=8B=A4.=20(=E2=80=BB=EB=AA=AC=EC=8A=A4=ED=84=B0=EC=97=90?= =?UTF-8?q?=EA=B2=8C=20=ED=94=BC=EA=B2=A9=20=EB=90=A0=20=EB=95=8C=EB=A7=8C?= =?UTF-8?q?=20=EB=B0=9C=EC=83=9D)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/Script/InGame/Projectile/Projectile.cs | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/Assets/Script/InGame/Projectile/Projectile.cs b/Assets/Script/InGame/Projectile/Projectile.cs index 2db7506..3f6c956 100644 --- a/Assets/Script/InGame/Projectile/Projectile.cs +++ b/Assets/Script/InGame/Projectile/Projectile.cs @@ -207,30 +207,37 @@ public class Projectile : MonoBehaviour void Check_Hit(Collider2D collision) { - if (!string.IsNullOrEmpty(m_ProjectileData.m_Data.s_HitEffect)) - EffectMgr.Ins.Show_Effect(m_ProjectileData.m_Data.s_HitEffect, transform.position); - if (m_ProjectileData.IsPC) { switch(collision.tag) { case "Mob": + Show_Hit_Effect(); collision.GetComponent().Get_Dmg(m_ProjectileData); Spawn_LeftRight(collision.transform); Spawn_UpDown(collision.transform); Spawn_Bounce(collision.GetComponent()); break; - case "MobShield": collision.GetComponent().Get_Dmg(); break; + case "MobShield": + Show_Hit_Effect(); + collision.GetComponent().Get_Dmg(); + break; } } else { if (collision.tag == "Wall_HP") { + Show_Hit_Effect(); IngameMgr.Ins.Get_Dmg(m_ProjectileData.Dmg); } } } + void Show_Hit_Effect() + { + if (!string.IsNullOrEmpty(m_ProjectileData.m_Data.s_HitEffect)) + EffectMgr.Ins.Show_Effect(m_ProjectileData.m_Data.s_HitEffect, transform.position); + } public void SetDirection(Vector2 direction) {