跳至内容

UBlueprintDiscreteActuator

class UBlueprintDiscreteActuator : public UDiscreteActuator

离散执行器的 Blueprint 版本。

依赖项: FDiscretePoint, FDiscreteSpace, UDiscreteActuator

继承自: public UDiscreteActuator

公共接口

公共函数

获取动作空间

virtual FDiscreteSpace GetActionSpace() override

获取包围此执行器输入的空间。

返回: 包含此致动器输入边界的 DiscreteSpace

注意:此函数必须在派生类中实现。

返回: FDiscreteSpace

属性: virtual

来源: Schola/Source/Schola/Public/Actuators/AbstractActuators.h (第 307 行,第 16 列)

执行动作

virtual void TakeAction(const FDiscretePoint &Action) override

使用此执行器来执行影响世界的动作。

注意:此函数必须在派生类中实现。

参数

  • Action (const FDiscretePoint &) – [in] 包含此致动器输入的 DiscretePoint

属性: virtual

来源: Schola/Source/Schola/Public/Actuators/AbstractActuators.h (第 310 行,第 6 列)

初始化执行器

virtual void InitializeActuator() override

执行任何子类特定的设置。

注意:此函数应由任何派生类实现

属性: virtual

来源: Schola/Source/Schola/Public/Actuators/AbstractActuators.h (第 313 行,第 6 列)

来源: Schola/Source/Schola/Public/Actuators/AbstractActuators.h (第 302 行,第 1 列)

© . This site is unofficial and not affiliated with AMD.