study/first_study/Assets/Scripts/WeaponSc/Weapondata.cs

28 lines
1003 B
C#
Raw Normal View History

using UnityEngine;
[CreateAssetMenu(fileName = "Weapondata", menuName = "Scriptable Objects/Weapondata")]
public class WeaponData : ScriptableObject
{
/*public AudioClip sAttackClip; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>Ҹ<EFBFBD>
public AudioClip aAttackClip; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>Ҹ<EFBFBD>*/
[Header("Damage Info")]
public float sDamage = 10; // <20><> <20><><EFBFBD>ݷ<EFBFBD>
public float aDamage = 25; // <20><> <20><><EFBFBD>ݷ<EFBFBD>
[Header("Delay Info")]
public float frontdelaytime = 0.2f; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ð<EFBFBD>
public float atkDuration = 0.1f; // <20><><EFBFBD><EFBFBD> <20><><EFBFBD>ӽð<D3BD>
public float afterdelaytime = 0.5f; // <20>ĵ<EFBFBD><C4B5><EFBFBD><EFBFBD><EFBFBD> <20>ð<EFBFBD>
[Header("Hitbox Info")]
public Vector2 sboxSize; // <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> (<28><><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD>)
public Vector2 sboxOffset; // ij<><C4B3><EFBFBD><EFBFBD> <20>߽<EFBFBD><DFBD><EFBFBD><EFBFBD>κ<EFBFBD><CEBA><EFBFBD> <20>󸶳<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ִ<EFBFBD><D6B4><EFBFBD>
public Vector2 aboxSize; // <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> (<28><><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD>)
public Vector2 aboxOffset; // ij<><C4B3><EFBFBD><EFBFBD> <20>߽<EFBFBD><DFBD><EFBFBD><EFBFBD>κ<EFBFBD><CEBA><EFBFBD> <20>󸶳<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ִ<EFBFBD><D6B4><EFBFBD>
[Header("Combat Info")]
public float baseDamage; // <20><20><><EFBFBD>ݷ<EFBFBD>
public float hitStunTime; // <20><><EFBFBD><EFBFBD> <20>¾<EFBFBD><C2BE><EFBFBD> <20><> <20><><EFBFBD>ߴ<EFBFBD> <20>ð<EFBFBD>
}