Skip to content

【物理移动】

速度Velocity

速度公式

距离差/时间差=速度

速度单位

  • 米每秒m/s
  • 英里每小时mph(英里 俗称“迈”)
  • 千米每小时km/h(千米 俗称“公里”)
  • 120km/h = 33m/s = 74.5mph = 64.7海里
  • 80km/h = 22m/s = 49.7mph = 43.2海里

加速度Acceleration

加速度公式

速度差/时间差=加速度

加速度单位

m/s2

移动距离

距离公式

pos = v · t

距离 = 速度X时间

匀速运动示例代码:

CSharp
public Vector3 velocity = vector3.right;
void Update()
{
    transform.position += velocity * Time.deltaTime;
}

加速运动示例代码:

CSharp
void Update()
{
    velocity += acceleration * Time.deltaTime;

    Vector3 velMeterersPerFrame = velocity * Time.deltaTime;
    transform.position += velMeterersPerFrame;
}

MIT Licensed