Das Handbuch beschreibt, wie das Drei-Tasten-Projektorausrichtungsmenü mit dem EasyPlay-Skript organisiert wird.
Einleitung
Eine der Routineaufgaben des Spiels besteht darin, den Projektorplan an den gewünschten Grenzen auszurichten und auszurichten. Dieses Tutorial zeigt, wie Sie diese Aufgabe mit dem EasyPlay-Skript ausführen, das Ihnen dies über ein zweistufiges Kontextmenü mit drei Steuerschaltflächen ermöglicht.
Über das Menü lassen sich beliebig viele Projektoren ansteuern, deren Anzahl jedoch noch durch die Größe des Bildschirms begrenzt ist, auf dem die Ausgabe erfolgt. Wenn das Menü über den Bildschirm hinausgeht, sind einige seiner Elemente einfach nicht sichtbar, und das Scrollen des Bildschirms wird nicht unterstützt.
Die Schaltflächen können entweder auf dem digitalen Bedienfeld eines beliebigen Schiffscontrollers oder separat platziert werden, sodass Sie den Prozess des Zeichnens der Ausrichtung beim Ändern der Koordinaten beobachten können.
Ein Demo-Fahrzeug wird in der Werkstatt platziert und steuert zwei Projektoren, mit denen Sie einen Drone Raider drucken und zum weiteren Spielen vom Drucker trennen können. Du kannst benutze das Skript Code, der sich in den benutzerdefinierten Daten des EasyPlay-Blocks befindet, für Ihre Bedürfnisse.
Installation und Einrichtung
Sie benötigen einen Controller (Cockpit, Steuerstand, Pilotensitz), auf dessen digitalem Bedienfeld die Steuertasten platziert werden, oder eine Tastatur mit drei Tasten oder drei separaten Tasten (für ein kleines Raster). Außerdem benötigen Sie einen Bildschirm, auf dem das Menü angezeigt wird, und natürlich einen Programmblock, in den Sie das EasyPlay-Skript laden müssen.
Jetzt müssen Sie den Skriptcode aus dem Demo-Handwerk in das Feld „Benutzerdefiniertes Datum“ Ihres EasyPlay-Softwareblocks kopieren.
Im LCD Variable, geben Sie den Namen des Controllers, des LCD-Panels oder eines anderen Blocks an, der einen Bildschirm für die Ausgabe hat. Zum Beispiel:
* in eckigen Klammern kann die Bildschirmnummer zur Ausgabe angegeben werden lcd = "Cockpit[2]"
Dann, in der Haupt- -Variable müssen Sie die genauen Namen der Blöcke Ihrer Projektoren mit dem \N-Trennzeichen anstelle der dort angegebenen angeben. Zum Beispiel:
* Listen Sie die Namen Ihrer Projektoren mit einem Trennzeichen \N main = "Mein Projektor 1\NMein Projektor 2\NMein Projektor 3\NExit" auf * oder verwenden Sie die mehrzeilige Schreibweise main = "Mein Projektor 1 Mein Projektor 2 Mein Projektor 3 Beenden"
In @Speisekarte, entfernen Sie die erste Codezeile, die für das Demo-Crafting verwendet wird. Die Druckoption zum Ausrichten des Projektors wird ebenfalls nicht benötigt.
@menu { * diese Zeile löschen \lcd = cond(Oper of Control Seat = True : "Control Seat" : "PB EasyPlay") ...
Jetzt müssen nur noch die Steuerelemente auf dem Ziffernblock des Controllers oder in den Tasteneinstellungen platziert werden.
Präzisiere das menu Argument für die erste Schaltfläche, Menü (unten) für die zweite Taste und Menü (nach oben) für die dritte Taste. Die erste Schaltfläche ruft das Menü auf dem Bildschirm auf, und die verbleibenden bewegen den Zeiger und ändern die Werte entlang der Ausrichtungsachsen.
Menüsteuerung
Drücken Sie die 1. Taste, um das Menü auf dem Bildschirm anzuzeigen. Bewegen Sie den Zeiger auf den gewünschten Projektornamen und drücken Sie erneut die 1. Taste. Auf dem Bildschirm erscheint das Menü der zweiten Ebene — Steuerung der Projektionskoordinaten entlang der Achsen, wo die Optionen angezeigt werden Pos sind der Versatz entlang der Achse, und Rot ist die Rotation der Blaupause.
Wählen Sie nun mit den Cursortasten die gewünschte Option aus und drücken Sie erneut die 1. Taste: das „:“-Zeichen (Doppelpunkt) ändert sich in das „=“-Zeichen (Gleichheit)
Die Zeigertasten erhöhen oder verringern dann den Wert, und die Blaupause bewegt sich entsprechend. Drücken Sie die 1. Taste erneut, um zur Menüzeigersteuerung zurückzukehren. Eigentlich alles.
Hinweis: das Skript verwendet das Custom Data-Feld der Projektoren, denken Sie daran, wenn andere Skripte dies ebenfalls verwenden
Das ist alles, was wir heute dafür teilen Space Engineers führen. Dieses Handbuch wurde ursprünglich erstellt und geschrieben von Überlebensbereit. Falls wir dieses Handbuch nicht aktualisieren, finden Sie das neueste Update, indem Sie diesen folgen Link.