第一次提交
This commit is contained in:
@@ -0,0 +1,78 @@
|
||||
// Copyright 2025 https://yuewu.dev/en All Rights Reserved.
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "CoreMinimal.h"
|
||||
#include "UObject/Object.h"
|
||||
#include "GMS_SettingEnumLibrary.generated.h"
|
||||
|
||||
/**
|
||||
* Defines rotation behavior when the character is in the air.
|
||||
* 定义角色在空中的旋转行为。
|
||||
*/
|
||||
UENUM(BlueprintType)
|
||||
enum class EGMS_InAirRotationMode : uint8
|
||||
{
|
||||
// Rotate to velocity direction on jump. 在跳跃时旋转到速度方向。
|
||||
RotateToVelocityOnJump,
|
||||
// Maintain relative rotation. 保持相对旋转。
|
||||
KeepRelativeRotation,
|
||||
// Maintain world rotation. 保持世界旋转。
|
||||
KeepWorldRotation
|
||||
};
|
||||
|
||||
/**
|
||||
* Defines how turn-in-place animations are triggered.
|
||||
* 定义如何触发原地转向动画。
|
||||
*/
|
||||
UENUM(BlueprintType)
|
||||
enum class EGMS_TurnInPlacePlayMethod : uint8
|
||||
{
|
||||
Graph, // Trigger turn-in-place in animation graph. 在动画图中触发原地转向。
|
||||
Montage // Trigger turn-in-place as a dynamic slot montage. 作为动态槽蒙太奇触发原地转向。
|
||||
};
|
||||
|
||||
/**
|
||||
* Defines how overlay animations are played.
|
||||
* 定义如何播放覆盖动画。
|
||||
*/
|
||||
UENUM(BlueprintType)
|
||||
enum class EGMS_OverlayPlayMode : uint8
|
||||
{
|
||||
SequencePlayer, // Play as a sequence player. 作为序列播放器播放。
|
||||
SequenceEvaluator // Play as a sequence evaluator. 作为序列评估器播放。
|
||||
};
|
||||
|
||||
/**
|
||||
* Defines the blending mode for layered bone animations.
|
||||
* 定义分层骨骼动画的混合模式。
|
||||
*/
|
||||
UENUM(BlueprintType)
|
||||
enum class EGMS_LayeredBoneBlendMode : uint8
|
||||
{
|
||||
BranchFilter, // Use branch filter for blending. 使用分支过滤器进行混合。
|
||||
BlendMask // Use blend mask for blending. 使用混合蒙版进行混合。
|
||||
};
|
||||
|
||||
/**
|
||||
* Defines how velocity direction is determined.
|
||||
* 定义如何确定速度方向。
|
||||
*/
|
||||
UENUM(BlueprintType)
|
||||
enum class EGMS_VelocityDirectionMode_DEPRECATED : uint8
|
||||
{
|
||||
OrientToLastVelocityDirection, // Orient to the last velocity direction. 朝向最后的速度方向。
|
||||
OrientToInputDirection, // Orient to the input direction. 朝向输入方向。
|
||||
TurningCircle // Use a turning circle for orientation. 使用转向圆进行朝向。
|
||||
};
|
||||
|
||||
/**
|
||||
* Defines view direction modes.
|
||||
* 定义视图方向模式。
|
||||
*/
|
||||
UENUM(BlueprintType)
|
||||
enum class EGMS_ViewDirectionMode_DEPRECATED : uint8
|
||||
{
|
||||
Default, // Default view direction mode. 默认视图方向模式。
|
||||
Aiming // Aiming view direction mode. 瞄准视图方向模式。
|
||||
};
|
||||
Reference in New Issue
Block a user