본문 바로가기

태그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 GA 블루프린트 생성 및 태그 설정 GA 블루프린트 생성 및 태그 설정C++ 로 생성한 PPGA_Sprint 클래스를 상속받아 블루프린트 클래스 BPGA_Sprint를 생성한다블루프린트 GA클래스를 생성 후 블루프린트 창을 껏다 키면 아래와 같은 Data only Blueprint 창이 열린다 Ability Tags설정한 태그가 GA 실행시 GA에 부착된다Cancel Abilities with Tag해당 GA실행시 설정한 태그가 부착된 GA를 Cancle 시킨다Block Abilities with Tag해당 GA가 실행 중이면 설정한 태그가 부착된 GA를 실행되지 못하게 막는다Activation Owned Tags해당 GA가 실행 중일 때 GA의 오너한테 설정한 태그가 부착된다Activation Required Tags해당 GA가 실행될려.. 2024. 8. 28.