public static void ProgrammTakten() { Düsenflugzeug neuflieger = new Düsenflugzeug("LH5000", new Position(3500, 1500, 180), Airbus.A300, Program.protokollieren); neuflieger.Starte(new Position(1000, 500, 200), 200, 300, 20, 10); Program.fliegerRegister += neuflieger.Steuern; Starrflügelflugzeug neuflieger1 = new Starrflügelflugzeug("LH900", new Position(3000, 2000, 100)); neuflieger1.Starte(new Position(1000, 500, 200), 260, 350, 25, 15); Program.fliegerRegister += neuflieger1.Steuern; while (Program.fliegerRegister != null) { Program.fliegerRegister(); Thread.Sleep(1000); } Program newprogramm = new Program(); newprogramm.ESA4Out(neuflieger.Pfad); }
public static void ProgrammTakten() { Starrflügelflugzeug neuflieger = new Starrflügelflugzeug("LH5000", new Position(1500, 3500, 8390)); neuflieger.Starte(new Position(3000, 4000, 0), 100); Program.fliegerRegister += neuflieger.Steuern; Starrflügelflugzeug neuflieger1 = new Starrflügelflugzeug("LH900", new Position(1000, 3000, 8190)); neuflieger1.Starte(new Position(3500, 4500, 0), 90); Program.fliegerRegister += neuflieger1.Steuern; while (true) { Program.fliegerRegister(); Console.WriteLine(); Thread.Sleep(1000); if (neuflieger.gelandet == true && neuflieger1.gelandet == true) { break; } } }
public static void ProgrammTakten() { Düsenflugzeug flieger1 = new Düsenflugzeug("LH5600", new Position(5500, 3000, 2900), Airbus.A320); Düsenflugzeug flieger2 = new Düsenflugzeug("LH700", new Position(9000, 2900, 5600), Airbus.A319); Program.fliegerRegisster += flieger1.Steuern; Program.fliegerRegisster += flieger2.Steuern; Starrflügelflugzeug neuflieger = new Starrflügelflugzeug("LH5000", new Position(0, 0, 0)); int steigspeed = neuflieger.SteigSpeed(100, 600); neuflieger.Starte(new Position(2000, 2100, 0), 100, 600, steigspeed, steigspeed); Starrflügelflugzeug neuflieger1 = new Starrflügelflugzeug("LH900", new Position(1000, 3000, 200)); neuflieger1.Starte(new Position(9500, 10500, 0), 90, 13000, 890, 890); while (true) { Program.transponder(); neuflieger.Steuern(); neuflieger1.Steuern(); //fliegerRegisster(); Console.WriteLine(); Thread.Sleep(1000); if (neuflieger.gelandet == true /*&& neuflieger1.gelandet == true*/) { break; } } }