<div dir="ltr">running = False<div><br></div><div>moet in if z>=3 conditie<br></div><div><br></div><div>nu wordt die meteen uitgevoerd, in de eerste iteratie door je while.</div><div><br></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div style="font-family:arial;font-size:small">Vriendelijke groet,<br></div><div><div style="font-family:arial;font-size:small"><div dir="ltr"><div><br></div><div>--</div><div>Robert-Reinder Nederhoed</div><div>Directeur Bitmymoney.com</div></div></div></div><div><div style="font-family:arial;font-size:small"><div dir="ltr"><div>m +31654647744<br></div></div></div></div><div><div style="font-family:arial;font-size:small"><div dir="ltr"><div><div style="font-family:arial,sans-serif;font-size:13px"><div style="font-family:arial;font-size:small"><div dir="ltr">t @nederhoed</div></div></div><div style="font-family:arial,sans-serif;font-size:13px"><div style="font-family:arial;font-size:small"><div dir="ltr"></div></div></div></div><div><i><br></i></div><div><div><i>Een simpele, <a href="https://new.bitmymoney.com/" style="color:rgb(17,85,204)" target="_blank">veilige rekening</a> voor je bitcoins. Dat is Bitmymoney. </i></div></div></div></div></div></div></div></div></div></div>
<br><div class="gmail_quote">2014-11-26 19:14 GMT+01:00 Marc Stevens <span dir="ltr"><<a href="mailto:marcs@ziggo.nl" target="_blank">marcs@ziggo.nl</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">ik heb de code aangepast,maar het programmaatje flitst als het ware voorbij.<br>
Waarom wordt de loop while running niet herhaald? Ik heb nog niet eens 1 keer geklikt.Hij doet dan niet aan de voorwaarden toch?    ........and click[0]=1:<br>
En het hele zooitje word telkens helemaal herzien aan het eind. pygame.diplay.update()<br>
Ik heb me ook verdiept in de functie mousebuttonup , maar die doet hetzelfde als          click=pygame.mouse.get_<u></u>pressed()        ->         click[0]==1<br>
Ik begin zowat aan mezelf te twijfelen (grapje), dit zou zo moeten werken. Ik zou het anders niet meer weten.<span class=""><br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
import pygame<br>
from pygame.locals import *<br>
<br>
pygame.init()<br>
screen = pygame.display.set_mode((1200,<u></u>1000))<br>
lucifer = pygame.image.load("lucifer.<u></u>png")<br>
plofkip=pygame.image.load("<u></u>plofkip.png")<br>
aangebrandekip=pygame.image.<u></u>load("aangebrande-kip.png")<br>
kerstdiner=pygame.image.load("<u></u>kerstdiner.png")<br>
x = y = z = 0<br>
<br>
running = True<br>
while running:<br>
   for event in pygame.event.get():<br></span>
       if event.type == QUIT:<br>
           click=pygame.mouse.get_<u></u>pressed()<br>
           mouse=pygame.mouse.get_pos()<br>
           print(mouse)<br>
           screen.fill((0,0,0))<br>
           screen.blit(plofkip,(100,100))<br>
           screen.blit(plofkip,(600,100))<br>
           screen.blit(plofkip,(400,600))<br>
           screen.blit(lucifer, (mouse))<br>
           if mouse[0]<100 and mouse[1]<100 and click[0]==1:<br>
               screen.blit(aangebrandekip,(<u></u>100,100))<br>
               z=z+1<br>
           elif mouse[0]>600 and mouse[1]<100 and click[0]==1:<br>
               screen.blit(aangebrandekip,(<u></u>600,100))<br>
               z=z+1<br>
           elif 100<mouse[0]<550 and 350<mouse[1]<650 and click[0]==1:<span class=""><br>
               screen.blit(aangebrandekip,(<u></u>400,600))<br>
               z=z+1<br>
           elif z>=3:<br>
               screen.blit(kerstdiner,(0,0))<br>
<br>
   pygame.display.update()<br></span>
   running= False<br>
pygame.quit()<br>
<br>
-----Oorspronkelijk bericht----- From: Chris Wesseling<br>
Sent: Tuesday, November 25, 2014 8:04 PM<span class=""><br>
To: Dutch Python developers and users<br></span>
Subject: Re: [python-nl] tot 3 tellen?<div class="HOEnZb"><div class="h5"><br>
<br>
On 25 November 2014 18:34:26 CET, Marc Stevens <<a href="mailto:marcs@ziggo.nl" target="_blank">marcs@ziggo.nl</a>> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hoi, Marc hier nog eens.<br>
<br>
Ik heb mijn code nog eens aangepast. De kip moet nu aangeklikt worden<br>
met de linker muisknop om op te tellen tot 3.<br>
Maar hij springt bij de eerste klik al naar het eindscherm “kerstdiner”<br>
terwijl dat pas moet na 3 klikken.<br>
</blockquote>
<br>
Ik gok dat in tijdens 1 click je while loop 3 keer doorlopen wordt en z zo met 1 click 3 wordt.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
import pygame<br>
from pygame.locals import *<br>
<br>
pygame.init()<br>
screen = pygame.display.set_mode((1200,<u></u>1000))<br>
lucifer = pygame.image.load("lucifer.<u></u>png")<br>
plofkip=pygame.image.load("<u></u>plofkip.png")<br>
aangebrandekip=pygame.image.<u></u>load("aangebrande-kip.png")<br>
kerstdiner=pygame.image.load("<u></u>kerstdiner.png")<br>
x = y = z = 0<br>
<br>
running = True<br>
while running:<br>
   for event in pygame.event.get():<br>
</blockquote>
         # Dit popt alle events van de queue<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
       if event.type == QUIT:<br>
</blockquote>
             # en je checkt alleen of het quit is.. Je zou hier ook voor MOUSEUP events kunnen checken en dán je collision detectie doen.<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
           running = False<br>
</blockquote>
<br>
<br>
<br>
<br>
Hoi Marc,<br>
-- <br>
Chris Wesseling<br>
Centrum Wiskunde & Informatica (CWI)<br>
<a href="https://www.cwi.nl/people/ccw" target="_blank">https://www.cwi.nl/people/ccw</a><br>
______________________________<u></u>_________________<br>
Python-nl mailing list<br>
<a href="mailto:Python-nl@python.org" target="_blank">Python-nl@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/python-nl" target="_blank">https://mail.python.org/<u></u>mailman/listinfo/python-nl</a> <br>
______________________________<u></u>_________________<br>
Python-nl mailing list<br>
<a href="mailto:Python-nl@python.org" target="_blank">Python-nl@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/python-nl" target="_blank">https://mail.python.org/<u></u>mailman/listinfo/python-nl</a><br>
</div></div></blockquote></div><br></div></div>