25 lines
712 B
C#
25 lines
712 B
C#
using UnityEngine;
|
|
using System.Collections;
|
|
|
|
public class CarEngineDebug : MonoBehaviour{
|
|
public CarEngine engine;
|
|
|
|
void OnGUI()
|
|
{
|
|
if (engine != null)
|
|
{
|
|
GUI.Label(new Rect(0, 10, 200, 30), "Engine RPM: " + engine.Rpm);
|
|
}
|
|
|
|
if (GUI.Button(new Rect(0, 70, 100, 30), "Reset engine"))
|
|
{
|
|
engine.engineThrolle = 0.0548135214770327;
|
|
engine.inputThrolle = 0;
|
|
engine.angularSpeed = MathEx.RpmToRadS * 500;
|
|
engine.angularSpeedRPM = MathEx.RadSToRpm * engine.angularSpeed;
|
|
engine.crankshaftAngle = 0.0;
|
|
engine.idleThrolleController.IdleThrolle = 0.0548135214770327;
|
|
}
|
|
}
|
|
}
|