-
new EulerNotifier(x, y, z)
-
欧拉角,具有 onUpdate 回调
Name Type Default Description xNumber 0 optional 角度 X, 弧度制
yNumber 0 optional 角度 Y, 弧度制
zNumber 0 optional 角度 Z, 弧度制
Extends
Members Show Inherited
| Name | Type | Default | Description |
|---|---|---|---|
className
|
String | EulerNotifier |
类名 |
isEulerNotifier
|
Boolean | true | |
degX
|
Number |
角度 X, 角度制 |
|
degY
|
Number |
角度 Y, 角度制 |
|
degZ
|
Number |
角度 Z, 角度制 |
|
x
|
Number |
角度 X, 弧度制 |
|
y
|
Number |
角度 Y, 弧度制 |
|
z
|
Number |
角度 Z, 弧度制 |
|
isEuler
|
boolean | true | inherited |
order
|
string | 'ZYX' |
inherited
旋转顺序,默认为 ZYX |
elements
|
Float32Array |
inherited
数据 |
Methods Show Inherited
-
onUpdate()
-
更新的回调
-
Set the components of a euler to the given values
Name Type Description xNumber x 轴旋转角度, 弧度制
yNumber y 轴旋转角度, 弧度制
zNumber z 轴旋转角度, 弧度制
Returns:
Type Description Euler this -
设置角度
Name Type Description degXNumber x 轴旋转角度, 角度制
degYNumber y 轴旋转角度, 角度制
degZNumber z 轴旋转角度, 角度制
Returns:
Type Description Euler this -
从数组赋值
Name Type Default Description arrayArray.<number> | TypedArray 数组
offsetNumber 0 optional 数组偏移值
Returns:
Type Description Euler this -
inherited toArray(array, offset){Array}
-
转换到数组
Name Type Default Description arrayArray.<number> | TypedArray [] optional 数组
offsetNumber 0 optional 数组偏移值
Returns:
Type Description Array -
Creates a euler from the given 4x4 rotation matrix.
Name Type Default Description matMatrix4 rotation matrix
orderstring this.order optional 旋转顺序,默认为当前Euler实例的order
Returns:
Type Description Euler this -
Creates a euler from the given quat.
Name Type Default Description quatQuaternion orderString this.order optional 旋转顺序,默认为当前Euler实例的order
Returns:
Type Description Euler this