ModifyLocationTrigger: Unterschied zwischen den Versionen
Aus Sternenschweif Wiki
(Die Seite wurde neu angelegt: „Category:NLTScript Referenz Verändert einen bestimmten Ortsbasierten Trigger <syntaxhighlight lang="javascript"> modifyLocationTrigger( id, data ); </syn…“) |
|||
(Eine dazwischenliegende Version von einem Benutzer wird nicht angezeigt) | |||
Zeile 6: | Zeile 6: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | '''id''': die ID des Triggers | + | '''id''': die ID des Triggers im [[Standard-Dungeon-ID-Format]] |
'''data''': welche Daten geändert werden sollen, als Javascript-Objekt | '''data''': welche Daten geändert werden sollen, als Javascript-Objekt | ||
Zeile 12: | Zeile 12: | ||
* '''sizex''', '''sizey''': Größe | * '''sizex''', '''sizey''': Größe | ||
* '''rot''': Ausrichtung | * '''rot''': Ausrichtung | ||
+ | |||
Im Objekt nicht vorhandene Daten werden nicht verändert. | Im Objekt nicht vorhandene Daten werden nicht verändert. | ||
+ | |||
+ | Beispiel 1: Ort auf x=25 y=50 setzen | ||
+ | <syntaxhighlight lang="javascript"> | ||
+ | modifyLocationTrigger( "ortstrigger1", {"x":25, "y":50 } ); | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | Beispiel 2: Alle Werte ändern | ||
+ | |||
+ | <syntaxhighlight lang="javascript"> | ||
+ | modifyLocationTrigger( "ortstrigger2", {"x":16, "y":30, "sizex": 10, "sizey": 10, "rot": 90 } ); | ||
+ | </syntaxhighlight> |
Aktuelle Version vom 28. September 2016, 15:09 Uhr
Verändert einen bestimmten Ortsbasierten Trigger
modifyLocationTrigger( id, data );
id: die ID des Triggers im Standard-Dungeon-ID-Format
data: welche Daten geändert werden sollen, als Javascript-Objekt
- x, y: Koordinaten
- sizex, sizey: Größe
- rot: Ausrichtung
Im Objekt nicht vorhandene Daten werden nicht verändert.
Beispiel 1: Ort auf x=25 y=50 setzen
modifyLocationTrigger( "ortstrigger1", {"x":25, "y":50 } );
Beispiel 2: Alle Werte ändern
modifyLocationTrigger( "ortstrigger2", {"x":16, "y":30, "sizex": 10, "sizey": 10, "rot": 90 } );