お聞きしたいです。

ドライビングゲームを作っていています。
スピードメーターを設置しようとおもいrigidbody velocityの値をスピードメーターの針の角度に反映させました。

まっすぐ前に進む分には正常にメーターは動きますがuターンして反対に進むとメーターも逆方向に周ります。

よく考えたらrigidbody velocity.zの値を参照してるのでそのマイナスの方向に進めば当たり前でした。orz

何かいい方法はありますでしょうか?