2026-04-06 스킬시스템

This commit is contained in:
2026-04-06 18:05:11 +09:00
parent c0713abdaa
commit 42f92020c7
65 changed files with 457 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
using UnityEngine;
public class ProjectileEffect : MonoBehaviour, ISkillEffect
{
public void Execute(SkillInstance skill, Transform caster, float chargeRatio)
{
if (skill.Data.EffectPrefab == null) return;
Vector3 spawnPos = caster.position + caster.forward + Vector3.up;
GameObject proj = Instantiate(skill.Data.EffectPrefab, spawnPos, caster.rotation);
// 투사체에 데미지 정보 전달
// proj.GetComponent<Projectile>()?.Init(skill.CurrentLevelData.Damage * chargeRatio);
}
}