TargetConstraint

LockedTrackConstraint

一种使受约束的对象跟踪目标的约束,并锁定对象的轴。

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

构造函数

LockedTrackConstraint(target)

属性

共有属性请参见其基类TargetConstraint

.fixCameraLightRotation : Boolean

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

.isLockedTrackConstraint : Boolean

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

.lockAxis : String

被锁定的受约束对象的轴。可以是"X" "Y" "Z"中的一个。默认设置是“Y”。

.trackAxis : String

跟踪目标的受约束物体的轴。可以一个“X”,“- X”,“Y”、“可能是”,“Z”,“- Z”。默认设置是“X”。

.type : String

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

方法

共有方法请参见其基类TargetConstraint