JavaScript - Objektreferenz - GeoMover

offizielle Funktionen von GeoMover-Objekten
Funktion Erklärung
Erzeugung von GeoMover-Objekten
new GeoMover(aelapse,pelapse,objname,
             relx,rely,absx,absy,rstep,parentname)
erzeugt einen neuen GeoMover,
aelapse (number) Zeitintervall beim Verschieben des Seitenelements,
pelapse (number) Zeitintervall bei Ruhe des Seitenelements,
movobj (string oder object) ID oder Objektreferenz des Seitenelements,
relx (number) horizontale Position zwischen 0 (linker Rand) und 1 (rechter Rand) (wenn kleiner 0, dann keine x-Verschiebung),
rely (number) vertikale Position zwischen 0 (oberer Rand) und 1 (unterer Rand) (wenn kleiner 0, dann keine y-Verschiebung),
absx (number) zu addierender x-Absolutwert (z.B. Rand; absx<0: nach links, absx>0: nach rechts),
absy (number) zu addierender y-Absolutwert (z.B. Rand; absy<0: nach oben, absy>0: nach unten),
rstep (number) Schrittweite beim Bewegen oder 0, wenn sofort auszurichten,
parobj (string oder object) ID oder Objektreferenz des Elternelements (wenn weggelassen, dann Gesamtseite)
Management
SetPos(relx,rely,absx,absy,rstep) Ändert die Lage des Seitenelements
relx (number) horizontale Position zwischen 0 (linker Rand) und 1 (rechter Rand) (wenn kleiner 0, dann x-unbeweglich),
rely (number) vertikale Position zwischen 0 (oberer Rand) und 1 (unterer Rand) (wenn kleiner 0, dann y-unbeweglich),
absx (number) zu addierender x-Absolutwert (z.B. Rand; absx<0: nach links, absx>0: nach rechts),
absy (number) zu addierender y-Absolutwert (z.B. Rand; absy<0: nach oben, absy>0: nach unten),
rstep (number) Schrittweite beim Bewegen oder 0, wenn sofort auszurichten
Run() Startet den GeoMover, wenn timer.js nicht benutzt wird.
Ansonsten wird der GeoMover nur in den timer eingeklinkt, der separat gestartet werden muss.


Autor: Ulrich Kritzner