Version:

Look-At 组件

使用Look-At组件可在Open 3D Engine (O3DE)关卡中强制一个实体面向另一个实体或位置。

提供方

O3DE Core (LmbrCentral) Gem

Look-At 属性

Look-At component properties

属性说明默认值
Target设置目标实体后,带有Look-At 组件的实体的Forward Axis将始终指向Target实体。EntityIdNone
Forward Axis设置始终指向Target实体的轴。Y+, Y-, X+, X-, Z+, Z-None

LookAt

请求名称说明参数返回值可脚本化
SetAxis设置Look-At组件的Forward AxisAxis: 0 - 5; 0 = X+, 1 = X-, 2 = Y+, 3 = Y-, 4 = Z+, 5 = Z-NoneYes
SetTarget设置 Look-At 组件的 Target 实体。Target Entity: EntityIdNoneYes
SetTargetPosition设置 Look-At 组件始终指向特定位置。Target Position: Vector3NoneYes

LookAtNotification

通知名称说明参数返回值可脚本化
OnTargetChanged当Look-At组件的 Target 实体发生变化时通知侦听器。NoneTarget Entity: EntityIdYes

更多信息,请参阅 使用事件总线 (EBus) 系统