rigidbody = transform.GetComponent<Rigidbody>();
rigidbody.AddForce(new Vector3(1, 0, 0));//ForceMode 默认使用force
FixedUpdate()每帧与每帧之间相差的时间是固定的 (默认 时间 = 0.02) 具体的间隔时间可以在 TimeManager 中配置
根据时间变化的ForceMode一般在FixedUpdate中使用
rigidbody.AddForce(new Vector3(1, 0, 0), ForceMode.Acceleration);
ForceMode Acceleration 加速度 = 向量 (速度 = 向量 * 时间)
rigidbody.AddForce(new Vector3(1, 0, 0), ForceMode.Force);
ForceMode Force 力 = 质量 * 加速度 (速度 = 向量 * 时间 / 质量)
rigidbody.AddForce(new Vector3(1, 0, 0), ForceMode.Impulse);
ForceMode Impulse 冲量 = 力 * 时间 (速度 = 向量/质量)
rigidbody.AddForce(new Vector3(1, 0, 0), ForceMode.VelocityChange);
ForceMode VelocityChange 速度 (速度 = 向量)