RemoteTech.FlightComputerGUI.AttitudeGUI C# (CSharp) Méthode

AttitudeGUI() public méthode

public AttitudeGUI ( int windowID ) : void
windowID int
Résultat void
        public void AttitudeGUI(int windowID)
        {
            if (core.Wheel
                &&
                GUILayout.Button(_RM ? "Rover" : "Attitude", GUI.skin.textField)
                )
            {
                _RM = !_RM;

                if (_RM)
                {
                    RoverState r = new RoverState();
                    r.Steer = false;
                    r.Target = -0;
                    r.Steering = 0;
                    r.ActTime = Planetarium.GetUniversalTime() + (core.localControl ? 0 : core.path.ControlDelay);
                    rover.states.Enqueue(r);
                }
            }

            if (roverMode)
            {
                attitudeButtons[0].Draw();
                rover.draw();
            }
            else
                foreach (AttitudeStateButton b in attitudeButtons)
                {
                    b.Draw();
                }
            GUI.DragWindow();
        }