thalaSekwere
→ square()E thala sekwere — popego ya matlhakore a mane a a lekanang.
thalaSekwere(x, y, letlhakore)Ka tlwaelo dipalo tse pedi tsa ntlha ke x le y ya sekhutlo se se kwa godimo ka fa molemeng, mme ya boraro ke boleele jwa letlhakore le le lengwe. Matlhakore otlhe a mane a a lekanang, mme sekhutlo sengwe le sengwe ke 90.
Ke thalaKhutlonne e e nang le bophara le boleele jo bo lekanang — fela o kwala palo e le nngwe fa boemong jwa tse pedi.
Dipalo tse nne tsa bofelo ke tsa go kgopamisa dikhutlo, e nngwe le nngwe ka nako, go simolola kwa godimo-molema mme di dikologa ka tsela ya tshupanako.
Tlhokomela seeloSaKhutlonne(DIKHUTLO). Mokgwa oo o ne o direlwa thalaKhutlonne fela, mme se se diragalang ke sengwe se se botlhoko go feta: sekwere se ntse se o dirisa. thalaSekwere(10, 20, 30) ka fa tlase ga DIKHUTLO e thala khutlonne ya 20 ka 10 — e e seng sekwere gotlhelele. Fa o batla sekwere, tlogela seeloSaKhutlonne mo tlwaelong.
Diparamethara
Karolo e e bidiwang “Diparamethara”| Leina | Mofuta | Tlhaloso |
|---|---|---|
x | palo | Khoutinete ya x ya sekhutlo sa godimo-molema. |
y | palo | Khoutinete ya y ya sekhutlo sa godimo-molema. |
letlhakore | palo | Boleele jwa letlhakore le le lengwe. Matlhakore otlhe a mane a a lekanang. |
tiro setaLoeto() {
thalaKanefase(400, 400);
bokamorago(240);
tlatsaMmala(90, 170, 230);
thalaSekwere(120, 120, 160);
}tiro setaLoeto() {
thalaKanefase(400, 400);
paloEpePeo(7);
bokamorago(28, 32, 58);
tlogelaMothalo();
// matlo: kholomo nngwe le nngwe ke mokgatlho wa disekwere tse di bewang mo godimo ga tse dingwe
gopheta (diri x = 20; x < 380; x = x + 44) {
metlha bogolo = atametsa(paloEpe(28, 44));
metlha maemo = atametsa(paloEpe(2, 6));
gopheta (diri i = 0; i < maemo; i = i + 1) {
metlha y = 360 - (i + 1) * bogolo;
tlatsaMmala(60 + i * 18, 70 + i * 14, 110 + i * 12);
thalaSekwere(x, y, bogolo);
// difensetere
tlatsaMmala(250, 220, 130);
thalaSekwere(x + bogolo * 0.3, y + bogolo * 0.3, bogolo * 0.22);
}
}
}