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…“) |
|||
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> |
Version vom 28. Juni 2016, 17:26 Uhr
Verändert einen bestimmten Ortsbasierten Trigger
modifyLocationTrigger( id, data );
id: die ID des Triggers, entweder Ereignis-ID oder Dungeon-Trigger-ID (inklusive "Floor-ID")
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 } );