public static SimpleFormatter ( double number1, double number2, string postfix = "", int decimals, bool alwaysShowDecimals = false ) : string | ||
number1 | double | |
number2 | double | |
postfix | string | |
decimals | int | |
alwaysShowDecimals | bool | |
리턴 | string |
private void DrawIsp(Stage[] stages) { GUILayout.BeginVertical(GUILayout.Width(50)); GUILayout.Label("ISP", headingStyle); for (int i = 0; i < stages.Length; i++) { if (!settings.Get <bool>("_SAVEONCHANGE_SHOW_ALL_STAGES") && stages[i].deltaV == 0) { continue; } GUILayout.Label(EngineerTools.SimpleFormatter(stages[i].isp, "s"), dataStyle); } GUILayout.EndVertical(); }
private void DrawDeltaV(Stage[] stages) { GUILayout.BeginVertical(GUILayout.Width(115)); GUILayout.Label("DELTA-V", headingStyle); for (int i = 0; i < stages.Length; i++) { if (!settings.Get <bool>("_SAVEONCHANGE_SHOW_ALL_STAGES") && stages[i].deltaV == 0) { continue; } GUILayout.Label(EngineerTools.SimpleFormatter(stages[i].deltaV, stages[i].inverseTotalDeltaV, "m/s"), dataStyle); } GUILayout.EndVertical(); }
private void DrawTWR(Stage[] stages) { GUILayout.BeginVertical(GUILayout.Width(90)); GUILayout.Label("TWR (Max)", headingStyle); for (int i = 0; i < stages.Length; i++) { if (!settings.Get <bool>("_SAVEONCHANGE_SHOW_ALL_STAGES") && stages[i].deltaV == 0) { continue; } GUILayout.Label(EngineerTools.SimpleFormatter(stages[i].thrustToWeight, "", 2) + " (" + EngineerTools.SimpleFormatter(stages[i].maxThrustToWeight, "", 2) + ")", dataStyle); } GUILayout.EndVertical(); }