AbilitySystem에 사용되는 ScriptableObject.
ScriptableObject로 AbilitySystem과 함께 사용한다.
AbilitySystem에서 CreateSpec()를 호출하여 IAbilitySpec을 생성 후 부여됨.
Name | Value | Summary |
---|---|---|
Name | string | return _Name |
Icon | Sprite | return _Icon |
Name | Value | Summary |
---|---|---|
CreateSpec(AbilitySystem) | IAbilitySpec | abstract 로 IAbilitySpec을 생성하고 반환함. |
CanGrantAbility(AbilitySystem) | bool | IAbilitySpec의 부여 가능 여부를 반환함. 기본값은 true. |
Name | Value | Summary |
---|---|---|
Name | Value | Summary |
---|---|---|
_Name | string | Ability 의 이름. |
_Icon | Sprite | Ability 의 아이콘. |
Name | Value | Summary |
---|---|---|