Advertentie | |
|
![]() |
|
https://docs.python.org/2/library/turtle.html
De schildpad is het object dat de tekening maakt. Alles moet in één beweging, dus je zult eerst je schildpad eerst een positie moeten geven, en dan pen neerzetten. Je begint dus met goto() (of één van de alternatieven, namelijk setpos() of setposition()) om een X,Y coördinaat op te geven. Hier begint je huis. Daarna zet je de pen neer, met pendown(). Op dit moment kan je dus tekenen door de schildpad te bewegen. Als ik de documentatie goed begrepen heb, kan je dit doen DMV forward() en right() en left(), maar ook doormiddel van goto(). Al deze functies resulteren in het tekenen van een lijn wanneer de pen op het papier staat. Wanneer je klaar bent haal je de pen weer omhoog met penup(), roep je goto() aan op een coördinaat in het huis en je bent klaar. ik ga er even vanuit dat de onderkant van je huis vierkant moet zijn. Je kunt dus forward() combineren met right() en left(). Verwijzend naar bloodyb's post, kan je de lijn AB dus tekenen door de schildpad eerst 90º naar rechts te draaien en vervolgens forward aan te roepen: turtle.right(90) (of turtle.left(90), moet je maar even kijken wat klopt, want het is nl afhankelijk van de modus) turtle.forward(200) #rest van het huis turtle.penup() turtle.goto(X,Y) Daarna doe je BC door weer een aantal graden naar links te draaien en dan weer vooruit te gaan. Houd hierbij rekening dat BC langer is dan AB. De andere optie is alles via goto(). turtle.goto(10,10) turtle.pendown() turtle.goto(210,10) #AB, 200 naar rechts, Y blijft hetzelfde turtle.goto(10,282) #BC, 200 naar links, maar 282 naar boven (Pythagoras) #rest van het huis turtle.penup() turtle.goto(X,Y) Hiermee moet je er wel uit kunnen komen!
__________________
Bad spelling and grammar make me [sic].
|
Advertentie |
|
![]() |
|
|
![]() |
||||
Forum | Topic | Reacties | Laatste bericht | |
Psychologie |
Asperger [autisme] of niet? PapaRoach<3 | 48 | 03-02-2009 15:23 | |
Studeren |
Tech. Na. Eindhoven sten-vvv | 35 | 27-11-2008 16:25 | |
Algemene schoolzaken |
hoe kom ik de proefwerkweek GOED door?!?! imy017 | 11 | 21-02-2008 17:27 | |
Verhalen & Gedichten |
[verhaal]schrijftstijl T_ID | 10 | 28-10-2005 21:52 | |
Verhalen & Gedichten |
[ Begin van Verhaal ] Behold, and enjoy... niam | 14 | 04-01-2005 22:43 | |
Games |
Game Design tommiegun | 1 | 11-12-2004 12:05 |