主题
RodConstraint
杆约束。需先通过 PrefabService:CreatePrefab("RodConstraint") 创建预设,再通过 World:CreateAsset(预设ID) 创建单位,字段属性可直接读写。
概览
RodConstraint 描述两个已绑定 Attachment 之间保持固定距离的杆约束。
继承自
Unit;需通过预设资产与World:CreateAsset(...)创建,不能使用RodConstraint.New()
属性
| 名称 | 类型 | 默认值 | 说明 |
|---|---|---|---|
Enabled | Bool | - | 表示杆约束是否启用。 |
Attachment0Id | Int | - | 杆约束所连接的第一个附件(Attachment0 端)的附件标识,用于表示该约束端对应场景中的哪个附件。 |
Attachment1Id | Int | - | 杆约束所连接的第二个附件(Attachment1 端)的附件标识,用于表示该约束端对应场景中的哪个附件。 |
Length | Float | - | 杆长,以空间单位表示,是杆约束的长度参数。 |
LimitsEnabled | Bool | - | 是否启用端部角度限制;按当前公开说明,该开关值仅作为数据存储。 |
LimitAngle0 | Float | - | Attachment0 端的角度限制值,单位为度;按当前公开说明,该值仅作为数据存储。 |
LimitAngle1 | Float | - | Attachment1 端的角度限制值,单位为度;按当前公开说明,该值仅作为数据存储。 |
Thickness | Float | - | 杆的可视化粗细值;按当前公开说明,该值仅作为数据存储。 |
