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 } );