baya
→ push()E simolola setlhopha sa go thala se se nang le mebala le diphetogo tsa sona.
baya()baya le tsaya di rutiwa mmogo ka gonne di dira tiro e le nngwe: di bofa mebala le diphetogo mo setlhopheng se le sengwe sa go thala. Di dirisiwa ka bobedi ka metlha — baya e bula setlhopha, tsaya e se tswala.
Akanya ka baya e le go baya tlase boemo jwa gago jwa go thala, gore o kgone go tsaya se se tshwanang morago. Sengwe le sengwe se o se fetolang morago ga baya — tlatsaMmala, boketeMothalo, sutisa, dikolosa, godisa — se tla tlogelwa fa tsaya e bitswa.
baya();sutisa(pebaX, pebaY);tlatsaMmala(0, 200, 0);thalaSediko(0, 0, 60);tsaya();// go thala mo go tswang fano ga go a sutisiwa, e bile mmala wa gone ga o a fetogaDi ka tsenngwa mo go tse dingwe gape: setlhopha se ka nna le ditlhopha tse dinnye mo teng ga sona, se sengwe le se sengwe se na le baya le tsaya tsa sona.
Fa o lebala tsaya, diphetogo tsa gago di tla tswelela go ya kwa go tse di latelang. Fa o bitsa tsaya o sa bitsa baya pele, o tla newa phoso.
Ela tlhoko:
bayake leina la tiro ya go thala fela. Fa o na le lenaneo mme o batla go tsenya selo mo go lona, o dirisalenaneo.push(x), mme Bopa ga e le fetole.
tiro setaLoeto() {
thalaKanefase(400, 400);
bokamorago(240);
// mo teng ga setlhopha: mmala o mongwe, boemo jo bongwe
baya();
sutisa(120, 130);
tlatsaMmala(220, 90, 90);
thalaSediko(0, 0, 120);
tsaya();
// kwa ntle ga sona: tlatsaMmala e sa ntse e le e e neng e le teng pele,
// mme (0, 0) e boetse kwa sekhutlong sa godimo-molema
thalaSediko(280, 270, 120);
}tiro setaLoeto() {
thalaKanefase(400, 400);
bokamorago(26, 30, 46);
seeloSaSekhutlo(DEGREES);
tlogelaMothalo();
baya();
sutisa(200, 200);
gopheta (diri i = 0; i < 6; i = i + 1) {
baya(); // setlhopha se sennye mo teng ga se segolo
dikolosa(i * 60);
sutisa(110, 0);
tlatsaMmala(240, 190, 90);
thalaSediko(0, 0, 44);
baya(); // le se sengwe gape mo teng ga sona
godisa(0.4);
tlatsaMmala(40, 50, 80);
thalaSediko(0, 0, 44);
tsaya();
tsaya();
}
tsaya();
}