using UnityEngine; [CreateAssetMenu(fileName = "Weapondata", menuName = "Scriptable Objects/Weapondata")] public class WeaponData : ScriptableObject { public AudioClip sAttackClip; // ¾à°ø°Ý ¼Ò¸® public AudioClip aAttackClip; // °­°ø°Ý ¼Ò¸® [Header("Damage Info")] public float sDamage = 10; // ¾à °ø°Ý·Â public float aDamage = 25; // °­ °ø°Ý·Â [Header("Delay Info")] public float frontdelaytime = 0.2f; // ¼±µô·¹ÀÌ ½Ã°£ public float atkDuration = 0.1f; // °ø°Ý Áö¼Ó½Ã°£ public float afterdelaytime = 0.5f; // Èĵô·¹ÀÌ ½Ã°£ [Header("Hitbox Info")] public Vector2 sboxSize; // °ø°Ý ¹üÀ§ (°¡·Î, ¼¼·Î) public Vector2 sboxOffset; // ij¸¯ÅÍ Áß½ÉÀ¸·ÎºÎÅÍ ¾ó¸¶³ª ¶³¾îÁ® ÀÖ´ÂÁö public Vector2 aboxSize; // °ø°Ý ¹üÀ§ (°¡·Î, ¼¼·Î) public Vector2 aboxOffset; // ij¸¯ÅÍ Áß½ÉÀ¸·ÎºÎÅÍ ¾ó¸¶³ª ¶³¾îÁ® ÀÖ´ÂÁö [Header("Combat Info")] public float baseDamage; // ±âº» °ø°Ý·Â public float hitStunTime; // ÀûÀÌ ¸Â¾ÒÀ» ¶§ ¸ØÃß´Â ½Ã°£ }