Vehicle Speed
Tipo: Dato
Categoría: VEHICLE
Devuelve la velocidad actual del chasis del vehículo en metros/segundo y km/h, calculada a partir de linearVelocity.length.
Sockets
| Socket | Dirección | Tipo |
|---|---|---|
| m/s | Salida | Dato (Float) |
| km/h | Salida | Dato (Float) |
Código generado
_spd_ms = self.own.linearVelocity.length
_spd_kmh = _spd_ms * 3.6
Uso típico
Velocímetro en HUD
[On Update]
→ [Set Text:
Object=speedometer
Text={Number To String:
Value={Vehicle Speed: Socket=km/h}
Decimals=0
Suffix=" km/h"}]
Limitar velocidad máxima
[On Update]
→ [BT Condition: {Vehicle Speed: Socket=km/h} < 120]
└── True ──► [Vehicle Throttle: Force=800]
└── False ──► [Vehicle Throttle: Force=0]
Notas
- La velocidad es la magnitud del vector de velocidad lineal — siempre positiva.
- Para dirección (avance/retroceso), comprueba el producto escalar con el vector local Y del objeto.
- No requiere
Vehicle Setuppara funcionar — usa directamentelinearVelocity.