Tlola o ye mo diteng
DikaiBula setseleganyi ↗

bopaBoalo

→ createGraphics()

E bopa boalo jwa go thala jo bo fitlhilweng — kanefase ya bobedi e o thalang mo go yona pele.

bopaBoalo(bophara, boleele)

Bitsa bopaBoalo(bophara, boleele) go bopa boalo jo bo sa bonaleng. O thala mo go jona ka fa thoko, mme morago o bo o bo baya mo kanefaseng e kgolo. Go thusa fa o batla go thala sengwe gangwe fela mme o se dirise gangwe le gape, kgotsa fa o batla go rulaganya khoutu ya gago ka dikarolo.

Dirisa tiro mo boalong. Neela boalo le lefoko la tiro go dirisaMoGo: dirisaMoGo(boalo, thalaKhutlonne, 20, 20, 60, 40). Diparamethara tse di latelang ke tsa tiro eo. Bona dirisaMoGo go bona ditiro tse di tshegediwang.

Boalo ga bo bonale go fitlha o bo baya. Kanefase ya jona e tsenngwa mo tsebeng, mme e fitlhilwe; ga go na sepe se se bonalang go fitlha o dirisa thalaSetshwantsho(boalo, x, y). Boalo ke setshwantsho, ka jalo lefoko le le bo thalang ke lone le le thalang setshwantsho sengwe le sengwe.

LeinaMofutaTlhaloso
bopharapaloBophara jwa boalo ka diphikisele.
boleelepaloBoleele jwa boalo ka diphikisele.
Thala letshwao gangwe, o le baye lesome
diri boalo;

tiro setaLoeto() {
  thalaKanefase(400, 240);

  // Boalo bo bopiwa gangwe fela.
  boalo = bopaBoalo(60, 60);
  dirisaMoGo(boalo, bokamorago, 255, 210, 60);
  dirisaMoGo(boalo, tlogelaMothalo);
  dirisaMoGo(boalo, tlatsaMmala, 40, 40, 60);
  dirisaMoGo(boalo, thalaSediko, 30, 30, 34);
  dirisaMoGo(boalo, tlatsaMmala, 255);
  dirisaMoGo(boalo, thalaSediko, 30, 30, 14);

  tlhalosa('Letshwao le le serolwana le le nang le sediko se sesweu fa gare, le beilwe makgetlo a le lesome mo moleng mo bokamoragong jo bo lefifi.');
}

tiro tshwantsha() {
  bokamorago(28, 32, 48);
  gopheta (diri i = 0; i < 10; i = i + 1) {
    // Boalo ke setshwantsho, ka jalo `thalaSetshwantsho` e bo baya mo kanefaseng.
    thalaSetshwantsho(boalo, i * 38 + 10, 90);
  }
}

dirisaMoGo, thalaSetshwantsho, thalaKanefase, lekanyaKanefase, P2D