[handle] = RemoveLayerFX(id[, table])
id
angegebene Ebene oder Ebenengruppe und verwendet
eine der vielen Übergangseffekte von Hollywood. Sie können
auch die Geschwindigkeit für den Übergang und ein optionales
Argument angeben.
Ab Hollywood 4.0 verwendet dieser Befehl eine neue Syntax mit nur einer einzigen Tabelle als optionales Argument. Die alte Syntax wird weiterhin aus Kompatibilitätsgründen unterstützt. Das optionale Tabellenargument kann den Übergangseffekt konfigurieren. Folgende Optionen sind möglich:
Type
#RANDOMEFFECT
)
Speed
#NORMALSPEED
)
Parameter
#RANDOMPARAMETER
)
Async:
True
angeben,
wird HideLayerFX() sofort verlassen und es wird ein Handler
für das asynchrone Zeichnungsobjekt kreiert, den Sie dann mit
dem Befehl AsyncDrawFrame() verwenden können.
Siehe AsyncDrawFrame für weitere Informationen über asynchrone Zeichnungsobjekte.
NoBorderFade
BorderFX:
True
. Um Hollywood zu zwingen, immer
den generischen Überblendungsmodus zu verwenden, setzen Sie
diesen Tag auf False
. (V9.0)
Bevor Sie diesen Befehl verwenden können, müssen Sie zuerst die Ebenen aktivieren. Siehe Ebenen Einführung für Details.
Async
auf True
gesetzt wurde
(siehe oben)RemoveLayerFX(5, #CROSSFADE) ; alte Syntax OR RemoveLayerFX(5, {Type = #CROSSFADE}) ; neue SyntaxDieser Code löscht die Ebene 5 mit einem schönen Effekt.