[handle] = DisplayTextObjectFX(id, x, y[, table])
id
angegebene Textobjekt an der durch x/y
angegebenen Position dar und benutzt dazu einen der
vielen Übergangseffekte, die Hollywood besitzt. Sie müssen
außerdem die Übergangsgeschwindigkeit angeben.
Wenn Ebenen aktiviert sind, fügt dieser Befehl eine neue Ebene
des Typs #TEXTOBJECT
dem Ebenenstapel hinzu.
Ab Hollywood 4.0 verwendet dieser Befehl eine neue Syntax mit
nur einer einzigen Tabelle als optionales Argument. Die alte
Syntax wird aus Kompatibilitätsgründen weiterhin unterstützt.
Das optionale Tabellenargument table
kann verwendet werden,
um den Übergangseffekt zu konfigurieren. Folgende Optionen sind möglich:
Type:
#RANDOMEFFECT
)
Speed:
#NORMALSPEED
)
Parameter:
#RANDOMPARAMETER
)
Async:
True
angeben, wird
DisplayTextObjectFX()
sofort verlassen und es wird ein Handler
für das asynchrone Zeichnungsobjekt kreiert, den Sie dann mit
dem Befehl AsyncDrawFrame() verwenden können. Ein
Beispielskript finden Sie unter dem Befehl AsyncDrawFrame().
Siehe AsyncDrawFrame für weitere Informationen über asynchrone Zeichnungsobjekte.
Async
auf True
gesetzt wurde
(siehe oben)DisplayTextObjectFX(1, 0, 0, #VLINES, 10) ; alte Syntax oder DisplayTextObjectFX(1, 0, 0, {Type = #VLINES, Speed = 10}) ; neue SyntaxDiese Zeile stellt Textobjekt 1 an Position 0:0 dar und benutzt zum Einblenden einen #VLINES-Effekt mit Geschwindigkeit 10.