티스토리 뷰
Ability System Component and Attribute Set
이번에는 GAS의 핵심 요소인 Ability System Component(ASC)와 Attribute Set에 대해서도 생성을 해줄 것이다.
먼저 GAS를 사용하기 위해서는 plugins에서 Gamepaly Abilites를 활성화를 해주어야 한다.

ASC와 Arribute Set은 All Classes에서 직접 검색하여 선택 후 생성해주면 된다.




추가적으로 GameplayAbilities, GameplayTags, GameplayTasks 이렇게 3가지 모듈을 builds.cs에 명시해주어야 한다.
각각 AbilitySystemCpomponent, GameplayAbility 등 핵심 기능, 상태/조건 태그 시스템/ AbilityTask 비동기 실행의 역할을 한다.
저번에 EnhancedInput의 경우 Public에 선언했지만, 이번 GAS 모듈은 보통 내부에서 노출시키지 않고 헤더에서 전방 선언만 하는 경우가 많기에 Private로 명시하였다.

'Unreal > Udemy 강의' 카테고리의 다른 글
| Gameplay Ability System - Top Down RPG / Section 3-6 (0) | 2026.03.10 |
|---|---|
| Gameplay Ability System - Top Down RPG / Section 3-5 (0) | 2026.03.09 |
| Gameplay Ability System - Top Down RPG / Section 3-3 (0) | 2026.03.08 |
| Gameplay Ability System - Top Down RPG / Section 3-2 (0) | 2026.03.07 |
| Gameplay Ability System - Top Down RPG / Section 3-1 (0) | 2026.03.07 |
