using UnityEngine; public class MobShield : MonoBehaviour { public Sprite[] sprites; // 0 파괴 가능 실드, 1 파괴 불가능 실드 public SpriteRenderer m_SR; bool m_CrashShield; MobActor m_Mob; public void Set(bool crashshield, MobActor mob) { m_CrashShield = crashshield; m_Mob = mob; m_SR.sprite = sprites[m_CrashShield ? 0 : 1]; } public void Get_Dmg() { gameObject.SetActive(!m_CrashShield); var ImpactArrow = (int)IngameMgr.Ins.Get_SkillValue(eSkillType.ImpactArrow); if (ImpactArrow > 0) { m_Mob.Get_Dmg(new ProjectileData { Dmg = ImpactArrow }); } } }