Bezeichnung
TranslateLayer -- versetzt/verschiebt eine Ebene (V4.7)
Übersicht
TranslateLayer(id, dx, dy)
Beschreibung
Dieser Befehl kann verwendet werden, um eine Ebene oder Ebenengruppe mit den in dx und dy angegebenen Deltawerten zu verschieben. Das bedeutet, dass eine Ebene durch die angegebenen Deltaversatz relativ zu seiner aktuellen Position bewegt wird. Somit würde ein Versatz von (100,-100) die Ebene um 100 Pixel nach rechts und 100 Pixel nach oben bewegen. Ein Versatz von (0.0) würde die Ebene nicht bewegen. Verschiebungen sind sehr nützlich, um Ebenen unabhängig von ihrer aktuellen Position zu verschieben.

Als Alternative können Sie auch die beiden Tags TranslateX/TranslateY mit dem Befehl SetLayerStyle() verwenden.

Eingaben
id
ID der Ebene oder Ebenengruppe, die verschoben wird
dx
Deltaversatz x (0 bedeutet keine Verschiebung)
dy
Deltaversatz y (0 bedeutet keine Verschiebung)
Beispiel
TranslateLayer(1, -50, -50)
Der obige Code verschiebt die erste Ebene um 50 Pixel nach oben und nach links.

Navigation zeigen