Waarschijnlijk gaat er iets mis op regel 15. Ben je geen dubbelpunt vergeten te plaatsen op het einde van die regel?gaatuniksaan schreef: ↑wo 18 dec 2013, 17:09Ik zoek iemand die met python goed kan werken en dus goed kan coderen in python. Ik zit namelijk voor mijn project vast in een code en ik zie de fout niet.
Code: Selecteer alles
n=2.5
p=-2.5
h=0.5
boven=n*h
beneden=p*h
e.velocity = vector(0,2,0)
velocity1 = -6,9.5*sin(z)
deltat = 0.01
while 1:
rate (20)
e.pos = e.pos + e.velocity*deltat
if e.y<e.height/2-boven:
e.velocity.y=abs(e.velocity.y)
elif e.y>boven-e.height/2:
e.velocity.y=e.velocity.y*(-1)
if e.pos.y < velocity1:
for i in range(n-p):
bak[i]= (e.pos.y)-(boven)-0.07*i
elif e.pos.y > velocity1:
for i in range(n-p):
bak[i]= (e.pos.y)+(boven)+0.07*i
Er is geen foutmeldingen, de bakjes bewegen gewoon niet op en neer