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

TargetConstraint →

# CopyTransformsConstraint

此约束强制其被约束对象具有与其目标一致的变换。
此约束用于通过影响对象的位置， 旋转和缩放来建立对象之间的各种关系。 可与 Object3D.constraints 属性一起使用。

## 构造函数

### CopyTransformsConstraint(target)

## 属性

请查阅 TargetConstraint 基类了解其公共属性。

### # .fixCameraLightRotation : Boolean

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

### # .isCopyTransformsConstraint : Boolean

用于检查此类或派生类是否为复制变换约束。默认值为 true 。

### # .influence : Float

约束对对象的影响百分比。默认值为 1.0 （100%） 。

### # .mixMode : String

指定如何将新变换与现有变换组合在一起。默认为 "REPLACE" 。

"AFTER"
  新变换将添加到现有变换之后。
"BEFORE"
  新变换将添加到现有变换之前。
"REPLACE"
  此变换值将替换现有值。

### # .type : String

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

## 方法

请参阅 TargetConstraint 基类了解常用方法。