一个
Property,生成 TranslationRotationScale 数据。
| Name | Type | Description | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
object |
optional
具有以下属性的对象:
|
Members
readonly definitionChanged : Event
获取每当该属性的定义改变时触发的事件。
如果对同一时间的 getValue 调用返回不同的结果,则认为定义已改变。
获取一个值,指示该属性是否为常量。如果 getValue 对当前定义始终返回相同结果,则该属性被视为常量。
rotation : Property|undefined
获取或设置
Quaternion 属性,指定要应用于节点的 (x, y, z, w) 旋转。
-
Default Value:
Quaternion.IDENTITY
scale : Property|undefined
获取或设置
Cartesian3 属性,指定要应用于节点的 (x, y, z) 缩放。
-
Default Value:
new Cartesian3(1.0, 1.0, 1.0)
translation : Property|undefined
获取或设置
Cartesian3 属性,指定要应用于节点的 (x, y, z) 平移。
-
Default Value:
Cartesian3.ZERO
Methods
将此属性与提供的属性进行比较,如果相等则返回
true,否则返回 false
| Name | Type | Description |
|---|---|---|
other |
Property | optional 另一个属性。 |
Returns:
如果两者相等,则返回
true,否则返回 false
getValue(time, result) → TranslationRotationScale
获取在提供时间下属性的值。
| Name | Type | Default | Description |
|---|---|---|---|
time |
JulianDate |
JulianDate.now()
|
optional 要获取值的时间。如果省略,则使用当前系统时间。 |
result |
TranslationRotationScale | optional 用于存储值的对象,如果省略,则创建并返回一个新实例。 |
Returns:
修改后的结果参数,如果未提供结果参数,则返回一个新实例。
