Tlola o ye mo diteng
DikaiBula setseleganyi ↗

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.

LeinaMofutaTlhaloso
xpaloKhoutinete ya x ya sekhutlo sa godimo-molema.
ypaloKhoutinete ya y ya sekhutlo sa godimo-molema.
letlhakorepaloBoleele jwa letlhakore le le lengwe. Matlhakore otlhe a mane a a lekanang.
Sekwere se le sengwe
tiro setaLoeto() {
  thalaKanefase(400, 400);
  bokamorago(240);
  tlatsaMmala(90, 170, 230);
  thalaSekwere(120, 120, 160);
}
Motse o o thadilweng ka disekwere le paloEpe
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);
    }
  }
}

thalaKhutlonne, seeloSaKhutlonne, thalaTlhakorenne