Po wpisaniu tego kodu w edytorze zauważyłeś, że kolor teksu całego wpisu nie jest jednakowy. Inny kolor ma polecenie czyść, inny pw, a inny liczby 100 i 90. W edytorze różne typy komend zaznaczane są innym kolorem. To sprawia, że kod łatwiej jest przeczytać.
Wyjaśnijmy te wszystkie polecenia: czyść – czyści płótno UstalRozmiar 200,200 – ustawia szerokość i wysokość płótna w pikselach. W tym przypadku oba parametry są jednakowe, więc płótno będzie miało kształt kwadratowy
ustalKolTła 0,0,0 – ustala kolor tła w systemie RGB. Tło będzie czarne
ustalKolPis 255,0,0 – ustala kolor pisaka w systemie RGB. Kolor będzie czerwony
ustalGrubość 5 – ustala grubość pisaka w pikselach
idź 20,20 – przenosi żółwia w określone miejsce na płótnie liczone od lewego górnego rogu.
To polecenie
ustalKierunek 135 – ustalenie kierunku żółwia o dany kąt względem położenia początkowego naprzód 200 lewo 135 naprzód 100 lewo 135 naprzód 141 lewo 135 naprzód 100 lewo 45 idź 40,100 – to już zostało wyjaśnione wcześniej
Ważne jest by na początku podjąć próbę szczegółowej analizy tego powyższego przykładu krok po korku. Nie jest on może zbyt prosty, ale zawiera najważniejsze elementy na początek zabawy żółwiową grafiką. Już po pobieżnym przyjrzeniu się poleceniom wpisanym w Edytorze w oczy rzuca się powtarzalność komend naprzód 100 i lewo 135. Jest to dość uciążliwe, ale na początku niezbędne. W późniejszym etapie ich wielokrotne wpisywanie można zastąpić instrukcją pętli.
Wpisz w edytorze poniższy kod:
czyść
np 100
pw 90
Po wpisaniu tego kodu w edytorze zauważyłeś, że kolor teksu całego wpisu nie jest
jednakowy. Inny kolor ma polecenie czyść, inny pw, a inny liczby 100 i 90. W edytorze różne typy
komend zaznaczane są innym kolorem. To sprawia, że kod łatwiej jest przeczytać.
Spróbujmy je rozszyfrować:
czyść – wyczyszczenie płótna
np 100 – żółw poszedł 100 kroków do przodu
lw 90 – żółw obrócił się w lewo o 90 stopni
Teraz coś bardziej skomplikowanego:
czyść
ustalRozmiar 200,200
ustalKolTła 0,0,0
ustalKolPis 255,0,0
ustalGrubość 5
idź 50,70
ustalKierunek 135
naprzód 100
lewo 135
naprzód 100
lewo 135
naprzód 100
lewo 135
naprzód 100
lewo 135
naprzód 100
lewo 135
naprzód 100
lewo 135
naprzód 100
lewo 135
naprzód 100
idź 100,100
ustalKierunek 0
Wyjaśnijmy te wszystkie polecenia:
czyść – czyści płótno
UstalRozmiar 200,200 – ustawia szerokość i wysokość płótna w pikselach. W tym
przypadku oba parametry są jednakowe, więc płótno będzie miało
kształt kwadratowy
ustalKolTła 0,0,0 – ustala kolor tła w systemie RGB. Tło będzie czarne
ustalKolPis 255,0,0 – ustala kolor pisaka w systemie RGB. Kolor będzie czerwony
ustalGrubość 5 – ustala grubość pisaka w pikselach
idź 20,20 – przenosi żółwia w określone miejsce na płótnie liczone od lewego górnego rogu.
To polecenie
ustalKierunek 135 – ustalenie kierunku żółwia o dany kąt względem położenia
początkowego
naprzód 200
lewo 135
naprzód 100
lewo 135
naprzód 141
lewo 135
naprzód 100
lewo 45
idź 40,100 – to już zostało wyjaśnione wcześniej
Ważne jest by na początku podjąć próbę szczegółowej analizy tego powyższego przykładu
krok po korku. Nie jest on może zbyt prosty, ale zawiera najważniejsze elementy na początek
zabawy żółwiową grafiką. Już po pobieżnym przyjrzeniu się poleceniom wpisanym w Edytorze w
oczy rzuca się powtarzalność komend naprzód 100 i lewo 135. Jest to dość uciążliwe, ale na
początku niezbędne. W późniejszym etapie ich wielokrotne wpisywanie można zastąpić instrukcją
pętli.
Prosze o naj :)