Op 3 juli 2010 19:24 schreef albert visser <albert.vis...@gmail.com> het
volgende:

> On Sat, 03 Jul 2010 19:10:57 +0200, Schoap D <schoapp...@gmail.com> wrote:
>
>  Op 3 juli 2010 16:19 schreef albert visser <albert.vis...@gmail.com> het
>> volgende:
>>
>>  On Sat, 03 Jul 2010 15:36:46 +0200, Schoap D <schoapp...@gmail.com>
>>> wrote:
>>>
>>>  Op 3 juli 2010 15:03 schreef Floris van Manen <v...@klankschap.nl> het
>>>
>>>> volgende:
>>>>
>>>> (...)
>>>>
>>>> Mijn vraag is hoe ik dit voor elkaar krijg met de Python taal. Hoe en
>>>> waar
>>>> roep ik de hit functie aan?
>>>>
>>>> Dirk
>>>>
>>>>
>>> Stond er op die pagina niet iets over "in de plaats van een andere
>>> functie"?
>>>
>>>
>> Dat klopt en het lijkt me dan ook het meest logisch als het aanroepen van
>> de
>> functie hit (ik weet niet of aanroepen hier de juiste term is), op
>> dezelfde
>> plaats gebeurt als waar nu de functie distance wordt aangeroepen.
>>
>> Dat over de plek (al moet ik nog beter leren zien hoe de 'flow der
>> execution' precies loopt..).
>> Hoe roep ik de hit functie aan, zodat 'ie True of False terug geeft?
>>
>> while hit(bx, by, r, px, py, h)
>>
>> Ergens in die richting?
>>
>> Bedankt voor de hulp, zeer welkom!
>>
>> Dirk
>>
>> (ben tot morgenmiddag zeker, offline)
>>
>
> Als je naar de structuur van het programma kijkt, kun je zien dat er al een
> while loop in zit, die afgebroken wordt op het moment dat distance() een
> gewenst resultaat oplevert. Datzelfde kun je (dus) ook met die hit() functie
> doen.
>


Zo bijvoorbeeld(?):

 if hit(ball_x, ball_y, r, mitt_x, mitt_y, h) == True:


Hmm en op de een of andere manier beweegt de bal niet meer... Ik zal eens
proberen te achterhalen waarom niet...

Groet,
Dirk
_______________________________________________
Python-nl mailing list
Python-nl@python.org
http://mail.python.org/mailman/listinfo/python-nl

Antwoord per e-mail aan