TrackToConstraint - Verge3D 用户手册 - Soft8Soft
Description: 了解如何在使用 Verge3D 制作的交互式 3D 应用程序中使用 TrackToConstraint

TargetConstraint →

# TrackToConstraint

使受约束对象跟踪目标的约束。
约束通过影响对象的位置、旋转和缩放来建立对象之间的各种关系。可与Object3D.constraints属性一起使用。

## 构造函数

### TrackToConstraint(target)

## 属性

共有属性请参见其基类TargetConstraint。

### # .fixCameraLightRotation : Boolean

在Verge3D中，我们使用右手坐标系，Y轴指向向上方向，但Blender和3ds Max使用Z轴向上的右手坐标系(见 Verge3D wiki) 。因此，要校正摄影机和灯光的旋转，请设置 fixCameraLightRotation = true 。默认为 false 。

### # .isTrackToConstraint : Boolean

用于检查此类或派生类是否为跟踪约束。 默认为 true。

### # .trackAxis : String

跟踪目标的受约束对象的轴。可以是“X”、“-X”、“Y”、“-Y”、“Z”、“-Z”之一。默认值为“X”。

### # .type : String

约束的类型。等同于 "TrackToConstraint"。

### # .upAxis : String

约束对象的轴总是尽可能地与世界空间的Y轴对齐。可以一个“X”,“- X”,“Y”、“可能是”,“Z”,“- Z”。默认设置是“Y”。

## 方法

共有方法请参见其基类TargetConstraint。