Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Experimental/GameplayBehaviors/Source/GameplayBehaviorsModule/Public/GameplayBehavior_AnimationBased.h |
Include |
#include "GameplayBehavior_AnimationBased.h" |
UCLASS()
class UGameplayBehavior_AnimationBased : public UGameplayBehavior
That this behavior is supporting playing only a single montage for a given Avatar at a time. Trying to play multiple or using multiple UGameplayBehavior_AnimationBased instances will result in requests overriding and interfering.
Name | Description | ||
---|---|---|---|
|
ActivePlayback |
If this array ever gets more than couple elements at a time we should consider switching over to a TMap |
Name | Description | |
---|---|---|
|
UGameplayBehavior_AnimationBased ( |
Name | Description | ||
---|---|---|---|
|
OnMontageFinished ( |
||
|
PlayMontage ( |
Name | Description | ||
---|---|---|---|
|
EndBehavior |
||
|
Trigger ( |
Default implementation will trigger the appropriate Blueprint event based on their presence in the script and in the following priority: |