SetVehicleAngularVelocity
信息
本函数基于世界坐标系而非局部坐标系。如需进行局部坐标系角速度调整,必须基于车辆旋转四元数应用旋转矩阵。
描述
设置车辆在 X、Y、Z 轴上的角速度
名称 | 说明 |
---|---|
vehicleid | 要设置角速度的车辆 ID |
Float:x | X 轴方向的角速度量 |
Float:y | Y 轴方向的角速度量 |
Float:z | Z 轴方向的角速度量 |
返回值
true - 函数执行成功。
false - 函数执行失败。车辆不存在。
示例
public OnPlayerCommandText(playerid, cmdtext[])
{
if (!strcmp("/spin", cmdtext))
{
if (IsPlayerInAnyVehicle(playerid))
{
SetVehicleAngularVelocity(GetPlayerVehicleID(playerid), 0.0, 0.0, 2.0);
}
return 1;
}
}
注意
注意
本函数对无人车辆无效且不影响火车。
相关函数
- SetVehicleVelocity: 设置车辆线速度
- GetVehicleVelocity: 获取车辆线速度