게임플레이태그2 Project_P 캐릭터에 구현된 Move함수 실행시 GameplayTag 부여 Move 함수캐릭터를 움직이는 Move 기능을 GA가 아닌 캐릭터에 함수로 구현 하였음그래서 Move가 실행 중일때 Tag를 붙이고 싶으면 따로 코드로 구현해야 함 Move 함수를 GA로 구현하지 않은 이유는 GA 실행시 변수를 전달할 방법을 찾지 못함 MoveInputReleasedMove 입력이 끝나면 호출되는 함수Move함수에서 부착한 Tag와 발동중인 Sprint GA가 있으면 취소시키는 함수 코드로 Tag 부착void APPGASCharacterPlayer::Move(const FInputActionValue& Value){ //ASC에 태그 달기 //#include "GameplayTagContainer.h" 추가 FGameplayTagContainer WalkingTagContainer; W.. 2024. 10. 4. Project_P 게임플레이 태그 관리 및 추가 프로젝트에 게임플레이 태그 추가 언리얼 엔진 5.3 기준언리얼 에디터 Edit -> Project Settings -> Project -> GameplayTagas로 가면 게임플레이태그를 관리(추가 제거 등)할 수 있음 Gameplay Tag List에 Manage Gameplay Tags를 누르면 게임플레이 매니저창이 뜸 매니저 창에선 현재 프로젝트에 추가되어 있는 태그들을 볼 수 있음또 한 돋보기 옆 녹색 +버튼을 누르면 게임플레이 태그를 추가할 수 있는 UI가 나타남 이름을 '.' 으로 구별하여 총 3개까지 구별할 수 있음ex) Character.State.IsWalking, Character.State.IsJumpingSource를 선택하고 Add New Tag를 누르면 GameplayTa.. 2024. 8. 27. 이전 1 다음