111
Kopieren Sie dieses Script zu L1M2. Da L1M1 bei den Koordinaten 0,0
beginnt und 480 Schritte breit ist, beginnt L1M2 bei 480,0. Also müssen
Sie den Wert im Block
Kopieren Sie dieses Script nun zu L1M3. Da L1M2 bei 380,0 beginnt
und 480 Schritte breit ist, beginnt L1M3 bei 960,0. Ändern Sie den
Block also auf 960 – scrollX.
Kopieren Sie dieses Script nun in den nächsten Hintergrund-Sprite
L1M4. Dieser beginnt bei 1440,0. Also müssen wir
1440 – scrollX setzen.
Beim letzten Hintergrund-Sprite gibt es eine Änderung. Da dieses
weniger breit ist als die anderen, liegt sein Startpunkt bei 1735,0. Wenn
dieser Sprite bei der Koordinate 195,0 liegt, befindet er sich vollständig
im Bild. Als letzter Sprite der Reihe, muss L1M5 dafür sorgen, dass
keine Sprites mehr gescrollt werden. Um dies zu bewerkstelligen, bietet
es sich an, eine Variable CanScroll einzuführen:
1. In der Blocks Palette auf Variables, dann auf Make a variable
klicken.
2. In der Box Variable name geben Sie
3. Klicken Sie auf das Kästchen For all sprites.
4. Auf OK klicken.
5. In der Blocks Palette auf die Box neben CanScroll klicken und
aus der Stage entfernen.
Damit L1M5 mit den anderen Hintergrund-Sprites scrollt und CanScroll
auf Null gesetzt wird, fügen Sie dieses Script zu L1M5 hinzu:
set x
auf den Wert 480 – scrollX ändern.
set x
auf den Block
CanScroll
ein.
set x