SetDialogueImage: Unterschied zwischen den Versionen

Aus Sternenschweif Wiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „Category:NLTScript Referenz <syntaxhighlight lang="javascript"> setDialogueImage("bildname"); </syntaxhighlight> Ein Dialog hat die Möglichkeit, ein (klei…“)
 
Zeile 6: Zeile 6:
  
 
Das Bild wird auf 64x64 Pixel resized, egal wie groß das Grundbild ist.
 
Das Bild wird auf 64x64 Pixel resized, egal wie groß das Grundbild ist.
 +
 +
 +
 +
Hinweis: Um eigene Bilder einzubinden, müssen diese immer auch in der contentinfo.xml des entsprechenden Mods eingefügt sein:
 +
<imagedirectory name="bilder"/>

Version vom 30. August 2015, 15:18 Uhr

setDialogueImage("bildname");

Ein Dialog hat die Möglichkeit, ein (kleines) Bild anzuzeigen. Dieses kann entweder direkt beim Dialogpartner definiert werden (bildid im XML bzw. Spalte "img" im DSATool), und gilt dann für den gesamten Dialog. Zusätzlich kann mittels setDialogueImage dieses Bild direkt im Dialog verändert werden, zur Verfügung stehen die Vanilla Ressourcen-Bilder (resources.asset, zB item/alchemieset, item/araxgift oder images/magier_04) aber auch alle Bilder, die über imagedirectory per Mod eingebunden wurden. Letztere werden "lazy" geladen, d.h. bei der ersten Verwendung kann es zu einer kurzen Verzögerung bis zur Bildanzeige kommen, je nach Größe des Bildes und Zugriffsgeschwindigkeit.

Das Bild wird auf 64x64 Pixel resized, egal wie groß das Grundbild ist.


Hinweis: Um eigene Bilder einzubinden, müssen diese immer auch in der contentinfo.xml des entsprechenden Mods eingefügt sein: <imagedirectory name="bilder"/>