Cette fois aussi, je l'ai fait avec beaucoup de questions de mes juniors, donc je vais l'écrire avec des explications.
sketch.py
y = 600
count = 0
def setup():
size(800,600)
def stack_plates(n):
global y,count
if count <= n: #Se termine lorsque le nombre dépasse le n spécifié
ellipse(width/2,y,100,10) #Dessiner une assiette
y -= 5 #Décalez les coordonnées pour dessiner la plaque
count += 1 #Augmentez la valeur après chaque processus!
def draw():
stack_plates(10)
sketch.py
def setup():
size(800,600)
x = [200,300,550]
y = [100,400,300]
d = [50,180,100]
for i in range( len(x) ): #len()Déplacer avec la longueur en x
ellipse(x[i],y[i],d[i],d[i])
sketch.py
def setup():
size(800,600)
pic = int(random(10)) #Le nombre de voitures à mettre!
for i in range(pic):
x = random(800) #Coordonnée voiture x
y = random(600) #Coordonnée y voiture
sketch_car(x,y) #X pour fonctionner,Donnez les coordonnées de y!
def sketch_car(x,y): #Une fonction pour dessiner une voiture!
fill(128,249,251)
rect(x,y,50,25)
fill(244,201,70)
rect(x-25,y+25,100,25)
fill(60,63,55)
ellipse(x,y+50,25,25)
ellipse(x+50,y+50,25,25)
Il y a moins d'explications que la dernière fois, mais j'avais l'intention de l'écrire pour qu'il puisse être lu en regardant le programme tout en regardant le contenu de ce dont je suis conscient! Si vous ne pouvez pas le faire sans le savoir, je pense que ça vaut le détour!
Recommended Posts