Tlola o ye mo diteng
DikaiBula setseleganyi ↗

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 fetoga

Di 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: baya ke leina la tiro ya go thala fela. Fa o na le lenaneo mme o batla go tsenya selo mo go lona, o dirisa lenaneo.push(x), mme Bopa ga e le fetole.

Se se mo teng ga baya ga se tswe
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);
}
Ditlhopha tse di mo teng ga tse dingwe
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();
}

tsaya, sutisa, dikolosa, godisa, simololaGape