coches de lado a lado python
def setup():
size(800, 600)
global myCar1, myCar2
myCar1 = Car(color(255, 0, 0), 800, 100, -5)
myCar2 = Car(color(0, 0, 255), 0, 10, 5)
def draw():
background(255)
myCar1.drive()
myCar1.display()
myCar2.drive()
myCar2.display()
class Car:
def __init__(self, c, xpos, ypos, xspeed):
self.c = c
self.xpos = xpos
self.ypos = ypos
self.xspeed = xspeed
def display(self):
stroke(0)
fill(self.c)
rectMode(CENTER)
rect(self.xpos, self.ypos, 20, 10)
def drive(self):
self.xpos += self.xspeed
if self.xpos > width:
self.xpos = 0
if self.xpos < 0:
self.xpos = width
Comentarios
Publicar un comentario