Tlola o ye mo diteng
DikaiBula setseleganyi ↗

tshwantshaGape

→ redraw()

E tsamaisa `tshwantsha` gangwe — kgotsa makgetlho a a rilweng — fa poapoeletso e emisitswe.

tshwantshaGape(makgetlho)

Fa poapoeletso e emisitswe ka emisaPoapoeletso, tshwantshaGape ke yona e e tsamaisang tshwantsha — gangwe, kgotsa makgetlho a o a nayang.

Nako ya go e bitsa: tshwantshaGape e dira fela morago ga setaLoeto e fedile. Go e bitsa mo gare ga setaLoeto — kgotsa mo gare ga tshwantsha ka boyona — ga go dire sepe. Lefelo la yona le le tlwaelegileng ke mo tirong e e arabelang modirisi — pebaETobeditswe. Dikai tse di fa tlase di e dirisa: kgato e thadiwa ka tobetso nngwe le nngwe, ka jalo o bona tshwantsha e tsamaya lekgetlo ka lekgetlo.

Ela tlhoko gape gore kgato e le nngwe e thadiwa morago ga setaLoeto le fa emisaPoapoeletso e biditswe — ke gone ka moo setshwantsho sa ntlha se bonalang o ise o bitse tshwantshaGape.

LeinaMofutaTlhaloso
makgetlho (ka boitlhophelo)paloMakgetlho a tshwantsha a a tshwanetseng go tsamaya. Fa a sa newe, ke gangwe.
Sediko se sesha ka tobetso nngwe le nngwe
diri x = 40;

tiro setaLoeto() {
  thalaKanefase(400, 200);
  bokamorago(238);
  tlogelaMothalo();
  emisaPoapoeletso();
  tlhalosa('Mola wa diko tse dikhibidu o o okelediwang ka sediko se le sengwe nako nngwe le nngwe fa kanefase e tobediwa.');
}

tiro tshwantsha() {
  tlatsaMmala(200, 70, 110);
  thalaSediko(x, 100, 46);
  x = x + 56;
}

tiro pebaETobeditswe() {
  tshwantshaGape();
}
Makgetlho a mantsi ka tobetso e le nngwe
diri sekhutlo = 0;

tiro setaLoeto() {
  thalaKanefase(400, 260);
  seeloSaSekhutlo(DEGREES);
  bokamorago(24, 28, 40);
  emisaPoapoeletso();
  tlhalosa('Mothalo o o dikologang mo bogareng, o o okelediwang ka mela e le metlhano nako nngwe le nngwe fa kanefase e tobediwa.');
}

tiro tshwantsha() {
  baya();
  sutisa(200, 130);
  dikolosa(sekhutlo);
  mothaloMmala(240, 200, 120);
  boketeMothalo(2);
  thalaMothalo(0, 0, 110, 0);
  tsaya();
  sekhutlo = sekhutlo + 11;
}

tiro pebaETobeditswe() {
  tshwantshaGape(5);
}

emisaPoapoeletso, simololaPoapoeletso, boemoJwaPoapoeletso, tshwantsha, pebaETobeditswe