Quat 类型

继承于 ValueType

模块: cc 父模块: cc

表示 2D 向量和坐标

索引

属性(properties)
  • x Number
  • y Number
  • z Number
  • w Number
方法
  • constructor 构造函数,可查看 cc.quat
  • clone 克隆一个四元数并返回
  • set 用另一个四元数的值设置到当前对象上。
  • equals 当前的四元数是否与指定的四元数相等。
  • toEuler 转换四元数到欧拉角
  • fromEuler 转换欧拉角到四元数
  • lerp 计算四元数的插值结果
  • lerp 计算四元数乘积的结果
  • rotateAround 围绕世界空间轴按给定弧度旋转四元数
  • toString 转换为方便阅读的字符串。

Details

属性(properties)

x
meta description
类型 Number
定义于 cocos2d/core/value-types/quat.js:69
y
meta description
类型 Number
定义于 cocos2d/core/value-types/quat.js:72
z
meta description
类型 Number
定义于 cocos2d/core/value-types/quat.js:75
w
meta description
类型 Number
定义于 cocos2d/core/value-types/quat.js:78

方法

constructor

构造函数,可查看 cc.quat

meta description
定义于 cocos2d/core/value-types/quat.js:42
参数列表
clone

克隆一个四元数并返回

meta description
返回 Quat
定义于 cocos2d/core/value-types/quat.js:85
set

用另一个四元数的值设置到当前对象上。

meta description
返回 Quat
定义于 cocos2d/core/value-types/quat.js:95
参数列表
  • newValue Quat !#en new value to set. !#zh 要设置的新值
equals

当前的四元数是否与指定的四元数相等。

meta description
返回 Boolean
定义于 cocos2d/core/value-types/quat.js:111
参数列表
toEuler

转换四元数到欧拉角

meta description
返回 Vec3
定义于 cocos2d/core/value-types/quat.js:122
参数列表
fromEuler

转换欧拉角到四元数

meta description
返回 Quat
定义于 cocos2d/core/value-types/quat.js:134
参数列表
lerp

计算四元数的插值结果

meta description
返回 Quat
定义于 cocos2d/core/value-types/quat.js:146
参数列表
lerp

计算四元数乘积的结果

meta description
返回 Quat
定义于 cocos2d/core/value-types/quat.js:161
参数列表
rotateAround

围绕世界空间轴按给定弧度旋转四元数

meta description
返回 Quat
定义于 cocos2d/core/value-types/quat.js:180
参数列表
  • rot Quat Quaternion to rotate
  • axis Vec3 The axis around which to rotate in world space
  • rad Number Angle (in radians) to rotate
  • out Quat Quaternion to store result
toString

转换为方便阅读的字符串。

meta description
返回 string
定义于 cocos2d/core/value-types/value-type.js:97

条与 "" 相匹配的结果

    没有与 "" 匹配的结果