API:EShipDirection
Aus STNE-Wiki
(Unterschied zwischen Versionen)
Dasug (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{{Vorlage:ApiMenu}} == Allgemein == EShipDirection ist ein Enumerator, welcher die Navigation der Schiffe per Script vereinfac…“) |
Dasug (Diskussion | Beiträge) K (Link zum Objektexplorer hinzugefügt) |
||
Zeile 28: | Zeile 28: | ||
| Right || 3 | | Right || 3 | ||
|} | |} | ||
+ | <br> | ||
+ | http://game.stne.net/ObjectExplorer.aspx?p=EShipDirection |
Aktuelle Version vom 13. Juni 2011, 11:13 Uhr
fertige Scripte | Anleitungen und FAQ | Überblick über die Scripting-Sektion | API-Übersicht | Hilfen zum Arbeiten im Wiki |
Allgemein
EShipDirection ist ein Enumerator, welcher die Navigation der Schiffe per Script vereinfacht. Er wird ausschließlich als Parameter von CBaseShipManager.Fly() verwendet und eignet sich deswegen zum Fliegen per Script auch ohne Feature-Pack.
Beispiel
Var meinSchiff As New CMyShip(12345); meinSchiff.Action.Fly(10, EShipDirection.Up);
Im Beispiel fliegt das ausgewählte Schiff 10 Felder nach oben. Statt dem Enumerator EShipDirection.Up kann genau so gut auch sein Wert verwendet werden. Der folgende Code bewirkt also genau das gleiche wie das vorgerige Beispiel:
Var meinSchiff As New CMyShip(12345); meinSchiff.Action.Fly(10, 0);
Werte
Für EShipDirection sind folgende Werte definiert:
Name | Wert |
---|---|
Up | 0 |
Down | 1 |
Left | 2 |
Right | 3 |