2026-04-07 스킬 시스템 진행중

This commit is contained in:
2026-04-07 18:05:40 +09:00
parent 42f92020c7
commit 0844a07902
1283 changed files with 71803 additions and 6 deletions

View File

@@ -22,4 +22,22 @@ public void Execute(SkillInstance skill, Transform caster, float chargeRatio)
Debug.Log($"[범위] {hit.name}에게 {finalDamage} 데미지");
}
}
public void ExecuteAtPosition(SkillInstance skill, Transform caster, Vector3 targetPos)
{
SkillLevelData levelData = skill.CurrentLevelData;
if (skill.Data.EffectPrefab != null)
{
Instantiate(skill.Data.EffectPrefab, targetPos, Quaternion.identity);
}
Collider[] hits = Physics.OverlapSphere(targetPos, levelData.Range);
foreach (Collider hit in hits)
{
if (hit.transform == caster) continue;
Debug.Log($"[범위지정] {hit.name}에게 {levelData.Damage} 데미지");
}
}
}