汽车

516次阅读
没有评论

共计 561 个字符,预计需要花费 2 分钟才能阅读完成。

汽车行为

描述

汽车行为允许一个对象向前和向后加速、转向,以及在拐角处漂移。默认情况下,它通过键盘上的箭头键进行控制。更多信息请参见启动页面中的驾驶示例。

脚本编写

使用 JavaScript 或 TypeScript 时,可以通过 ICarBehaviorInstance 脚本接口访问此行为的功能。

汽车属性

  • 最大速度:汽车可以达到的最大速度。
  • 加速度:汽车加速的速率。
  • 减速度:汽车刹车的速率。
  • 转向速度:汽车转向时的旋转速率。
  • 漂移恢复:汽车从漂移中恢复的速率。
  • 摩擦力:与固体物体碰撞时损失的速度量。
  • 停止时转向:对象是否可以在不移动时旋转。
  • 设置角度:行为是否设置对象的角度。
  • 默认控制:汽车运动是否由键盘箭头键控制。
  • 启用:行为最初是启用还是禁用。

汽车条件

  • 比较速度:比较汽车的当前速度。
  • 已启用:测试行为当前是否启用。
  • 正在移动:测试汽车当前是否在移动(速度非零)。

汽车动作

  • 设置加速度 设置减速度 设置默认控制 等:设置相应的属性。
  • 设置启用:启用或禁用运动。
  • 设置忽略输入:设置是否忽略输入。
  • 设置速度:设置对象的当前速度。
  • 模拟控制:模拟按下某个运动控制键。
  • 停止:将速度设置为 0。

汽车表达式

  • 加速度 减速度 漂移恢复 摩擦力 最大速度 转向速度:返回相应属性。
  • 移动角度:获取当前的运动角度。
  • 速度:获取对象的当前运动速度。
  • 向量 X 向量 Y :获取对象在每个轴上的速度。
正文完
 0
评论(没有评论)