study/first_study/Assets/Scripts/WeaponSc/Weapondata.cs
jh04010421 95c50c478a 윤지호 | LostBits 기능 구현
20226.02.05 수정 (사운드 구현)
다음 작업 : 공중몬스터 구현, 태그 스킬 구현
2026-02-05 19:56:59 +09:00

28 lines
999 B
C#

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; // 캐릭터 중심으로부터 얼마나 떨어져 있는지
public Vector2 aboxSize; // 공격 범위 (가로, 세로)
public Vector2 aboxOffset; // 캐릭터 중심으로부터 얼마나 떨어져 있는지
[Header("Combat Info")]
public float baseDamage; // 기본 공격력
public float hitStunTime; // 적이 맞았을 때 멈추는 시간
}