BorgTextAnim: Unterschied zwischen den Versionen

Aus LaborWiki
Wechseln zu: Navigation, Suche
(BorgTextAnim)
(BorgTextAnim)
Zeile 9: Zeile 9:
 
Der erste Befehl in einem Textblock hat eine Zusatzfunktion.  
 
Der erste Befehl in einem Textblock hat eine Zusatzfunktion.  
  
Befehle:
+
== Befehle: ==
 +
 
 
  <    Nach links scrollen. [Parameter gibt die Scrollgeschwindigkeit an.]
 
  <    Nach links scrollen. [Parameter gibt die Scrollgeschwindigkeit an.]
 
  >    Nach rechts scrollen. [Parameter gibt die Scrollgeschwindigkeit an.]
 
  >    Nach rechts scrollen. [Parameter gibt die Scrollgeschwindigkeit an.]
Zeile 18: Zeile 19:
 
  +  Lässt den nächsten Textblock zusätzlich ausführen.
 
  +  Lässt den nächsten Textblock zusätzlich ausführen.
 
   
 
   
Erster Befehl:
+
== Erster Befehl ==
-Die Richtungsscrollbefehle < > u d positionren der  Textblock an passender Position.
+
Die Richtungsscrollbefehle < > u d positionren der  Textblock an passender Position.
 
   
 
   
Zielpositionen:
+
== Zielpositionen ==
-/    Kann obere, untere, rechte und linke Begrenzung sein. Dies richtet sich nach der aktuellen Scrollrichtung
+
/    Kann obere, untere, rechte und linke Begrenzung sein. Dies richtet sich nach der aktuellen Scrollrichtung
-|    Steht ohne Parameter für die Mitte in x-Richtung und mit Parameter für die x-Position.
+
|    Steht ohne Parameter für die Mitte in x-Richtung und mit Parameter für die x-Position.
- -    Steht für die Mitte in y-Richtung.
+
-    Steht für die Mitte in y-Richtung.
-;    Steht für die Postion des vorherigen Blockes.     
+
;    Steht für die Postion des vorherigen Blockes.     
  
Beispiele:
+
== Beispiele ==
 
  <5|p2+</#Hallo Labor Borg#16<1|+>10/#L#a#u#f#s#c#h#r#i#f#t#-#B#o#r#g#d50-u50/d50-/u50->|80</#www.das-labor.org
 
  <5|p2+</#Hallo Labor Borg#16<1|+>10/#L#a#u#f#s#c#h#r#i#f#t#-#B#o#r#g#d50-u50/d50-/u50->|80</#www.das-labor.org

Version vom 15. Oktober 2005, 18:50 Uhr

BorgTextAnim

Dies ist eine einfache Sprache, die extra dafür entwickelt wurde, um in einer möglichst kompakten und einfach zu interprtierenden Schreibweise hübsche Text-Animationen zu ermöglichen.

Animationen bestehen immer aus Textblöcken die aus einen Kommandoteil und einen Textteil. Kommandoteil, Texteil und die Textblöcke untereinander werden durch das Zeichen # getrennt.

Der Kommandoteil besteht aus Befehlen und aus Zielpositionen. Der Befehl oder die Befehle werden meist solange ausgeführt bis die Zeilposition erreicht ist. Folgt einen Zahl nach einen Befehl oder einer Zielposition, wird diese Parameter verwendet.

Der erste Befehl in einem Textblock hat eine Zusatzfunktion.

Befehle:

<    Nach links scrollen. [Parameter gibt die Scrollgeschwindigkeit an.]
>    Nach rechts scrollen. [Parameter gibt die Scrollgeschwindigkeit an.]
u    Nach oben scrollen. [Parameter gibt die Scrollgeschwindigkeit ] 
d    Nach unten scrollen. [Parameter gibt die Scrollgeschwindigkeit an.]
p    Scrollen stoppen und warten. Parameter gibt die wartezeit an.
+   Lässt den nächsten Textblock zusätzlich ausführen.

Erster Befehl

Die Richtungsscrollbefehle < > u d positionren der Textblock an passender Position.

Zielpositionen

/    Kann obere, untere, rechte und linke Begrenzung sein. Dies richtet sich nach der aktuellen Scrollrichtung
|    Steht ohne Parameter für die Mitte in x-Richtung und mit Parameter für die x-Position.
-    Steht für die Mitte in y-Richtung.
;    Steht für die Postion des vorherigen Blockes.    

Beispiele

<5|p2+</#Hallo Labor Borg#16<1|+>10/#L#a#u#f#s#c#h#r#i#f#t#-#B#o#r#g#d50-u50/d50-/u50->|80</#www.das-labor.org