UE GAS

언리얼 엔진/Gameplay Ability System - Udemy

[UE5/Gameplay Ability System(GAS)] - Gameplay Effect (Stacking)

인사말 안녕하세요. 이번 포스트에서는 언리얼엔진 게임플레이 이펙트에서 스택에 대해 알아보겠습니다. 일반적으로 게임에서 자주 볼 수 있는 스택 시스템이 맞습니다. 게임플레이 이펙트 스택킹(Gameplay Effects Stacking) 게임플레이 이펙트(Gameplay Effects)는 기본적으로 게임플레이 이펙트 스펙(GameplayEffectSpec)의 새 인스턴스를 적용하며, 이전에 존재하던 스펙 인스턴스와는 독립적으로 작동합니다. 그러나, 게임플레이 이펙트를 스택킹(Stacking)으로 설정할 수 있으며, 이 경우 새로운 게임플레이 이펙트 스펙을 추가하는 대신 기존 스펙의 스택 수를 변경합니다. 스택킹은 지속(Duration) 및 무한(Infinite) 게임플레이 이펙트에만 작동합니다. 인스턴트에는..

언리얼 엔진/Gameplay Ability System - Udemy

[UE5/Gameplay Ability System(GAS)] - Attribute Change

인사말 안녕하세요. 이번 포스트에서 GAS에서 Attribute Change를 통해서 체력과 마나를 변경해 보록 하겠습니다. WBP_Overlay WBP_Overlay에 만들어둔 WBP_HealthGrobe 와 WBP_ManaGlobe를 추가해 주도록 합니다. 그리고 그래프에서는 Event Widget Controller Set 을 실행시키도록 합니다. HealthGlobe 와 ManaGlobe 의 블루프린트 그래프는 아래와 같이 구현되여 있습니다. 구현부(SetWidgetController) void UAuraUserWidget::SetWidgetController(UObject* InWidgetController) { WidgetController = InWidgetController; WidgetC..

mane
'UE GAS' 태그의 글 목록