inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

이득우의 언리얼 프로그래밍 Part4 - 게임플레이 어빌리티 시스템

4강 : 캐릭터 콤보 공격의 구현

SetWaitingOnAvatar() 질문

해결된 질문

371

themoon007

작성한 질문수 98

0

이거 주석해도 별다른 차이점을 잘 모르겠습니다.

내부에 보니, 기다리는 상태 Enum을 Avatar 기준에 둘지/User에 둘지/Game에 둘지 정하는데 정확히 무슨 차이인가요??

 

unreal-engine ue-blueprint unreal-engine5 언리얼-c++ gas

답변 1

0

이득우

GA의 상태 정보는 결국 ASC가 현재 시스템을 파악하는데 사용될텐데요, 저 함수의 호출이 없으면 어빌리티는 실행 중인데 ASC는 어빌리티는 이미 종료된 것으로 잘못 알고 있을 수 있겠지요.

0

themoon007

저 함수를 쓰는 곳은 어빌리티 테스크인데

테스크 종료상태가 곧 어빌리티 종료상태로 이어지나요?

어빌리티에서 EndAbility() 하기 전까지는 어빌리티 자체는 살아 있지 않나요?

0

이득우

아 GA와 AT를 착각했네요.
맥락은 비슷합니다. 당장 메카니즘에 영향이 없더라도 올바른 정보를 남겨두어야 합니다. 현재 버전에 문제가 없더라도 이후 버전에서 달라질 수도 있기 때문이지요.

OnInterruptedCallback()으로 몽타주가 중간에 취소될 경우 CancelAbility를 호출하는게 맞을까요 ?

0

38

1

HasMatchingGameplayTag 역활이 조금 이해가 안갑니다.

0

45

1

캐릭터 스탯 초기 설정 방법 질문

0

86

2

언라얼 공식 홈페이지 튜토리얼 강의에 질문 있습니다

0

84

2

StartAbility, StartInputAbility 둘 다 GiveAbility를 호출해야하나요?

0

75

2

AnimNotify 구현 질문

0

103

2

[6강] ShowDebug에서 Attributes for avater가 변하지 않아요..

0

79

2

4강에서 콤보 공격시 다음 공격을 할 경우 ActivateAbility가 자동으로 발동되는 이유

0

112

2

9강 44:59 부분에서 질문이 있습니다.

0

78

2

8강 24:22 CurrentAttributeSet 질문입니다.

0

65

2

ASC 에서 AttributeSet 함수에 대한 mutable 반환 함수가 없는 이유

0

85

2

SetupGASInputComponent 함수 호출위치가 이해가안갑니다.

0

145

3

[GAS] Player State에 대해 궁금한 점이 있습니다.

0

134

2

AnimNotify를 GA에서 받는방법이 있을까요?

0

84

2

ABP의 skeleton 오류

0

115

1

장판스킬을 만들때 콜리전설정

0

174

2

어빌리티의 쿨다운 GameEffect에 대하여

0

261

2

GAS 구조로 멀티 플레이 게임을 제작할려고 하는데요

0

227

2

5.4버전 기준으로 Remove Gameplay Effect With Tags가 안 보입니다.

0

282

3

8강의 수업 내용들 중 이해가 잘 안가는 부분들이 있습니다.

0

209

2

7강 GE로 NonPlayer의 어트리뷰트셋 값을 초기화시키는 것에 질문이 있습니다.

0

111

2

7강 정리했는데 검토부탁드려요

0

125

1

5강 정리해봤는데 검토부탁드립니다.

0

134

2

4강의 CreateTask 함수 질문입니다,

0

158

2