Mkx(讨论 | 贡献)2020年8月21日 (五) 12:51的版本
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
Template:Needs Translation/
函数名
|
Function: llSetAngularVelocity( vector initial_omega, integer local );
|
参数:• vector initial_omega
• integer local - 如果真力被当作一个局部方向向量,如果假力被当作一个区域方向向量
|
返回值:对物体应用旋转速度。它的作用与llApplyRotationalImpulse相同,但不依赖于物体的质量。
|
示例
|
实例:
一个质量为M,重力为0的规则立方体(用于禁用重力);物体是均匀的,只有一个质点,所以它的质心是它的质心,它的物理旋转轴是它的局部轴:
LlSetAngularVelocity(<0,0,1>, TRUE) =>开始绕其局部Z轴旋转,起始值为= 1弧度/秒,并随着时间变慢,直到它不再旋转
llApplyRotationalImpulse(<0,0,1>, TRUE) =>开始绕其局部Z轴旋转,起始值为= 1/M弧度/秒,并随着时间变慢,直到它不再旋转
llTargetOmega(<0.0,0.0,1.0>, 1.0, 1.0) =>如果对象是物理对象,开始围绕其局部轴Z旋转,起始值为omega = 1弧度/秒。它不会随着时间而慢下来
|