[handle] = DisplayBrushFX(id, x, y[, table])
id
angegebenen Pinsel an der
durch x/y
angegebenen Position an und benutzt dazu einen
der vielen Übergangseffekte, die Hollywood besitzt (angegeben
in Type
). Sie müssen ebenfalls die Übergangsgeschwindigkeit
angeben.
Wenn Ebenen aktiviert sind, wird dieser Befehl eine neue Ebene
des Typs #BRUSH
dem Ebenenstapel hinzuzufügen.
Ab Hollywood 4.0 verwendet dieser Befehl eine neue Syntax. Die alte Syntax wird aus Kompatibilitätsgründen weiterhin unterstützt. Das optionale Tabellenargument kann den Übergangseffekt konfigurieren. Folgende Optionen sind möglich:
Type:
#RANDOMPARAMETER
)
Speed:
#NORMALSPEED
)
Parameter:
#RANDOMPARAMETER
)
Async:
True
angeben, wird
DisplayBGPicPartFX() sofort verlassen und es wird ein Handler
für das asynchronen 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.
Siehe auch DisplayBrush(), DisplayBrushPart() und MoveBrush().
Async
auf True
gesetzt wurde
(siehe oben)DisplayBrushFX(1, 0, 0, #VLINES, 10) ; alte Syntax OR DisplayBrushFX(1, 0, 0, {Type = #VLINES, Speed = 10}) ; neue SyntaxDer obige Code zeigt den Pinsel 1 bei 0:0 mit einem
#VLINES
Übergang mit der Geschwindigkeit 10 an.