26P
Bilder






Bildquelle: Craftpix.net, OpenGameArt, Lizenz: OGA
Code
import pgzrun
WIDTH = 800
HEIGHT = 450
ebenen = []
for i in range(7):
    name = "hintergrund" + str(i)
    ebene = Actor(name)
    ebene.geschwindigkeit = 0.2 * i
    ebenen.append(ebene)
def update():
    for ebene in ebenen:
        ebene.x = ebene.x - ebene.geschwindigkeit
        if ebene.right < 0:
            ebene.x = ebene.x + ebene.width
def draw():
    screen.clear()
    for ebene in ebenen:
        ebene.draw()
        ebene.x = ebene.x + ebene.width
        ebene.draw()
        ebene.x = ebene.x - ebene.width
pgzrun.go()
Parallax-Scrolling