Tlola o ye mo diteng
DikaiBula setseleganyi ↗

taetsiETshwerwe

→ keyIsDown()

E busa `nnete` fa taetsi e o e nayang e ntse e tshwerwe.

taetsiETshwerwe(taetsiEo)

Ke yona tsela e e siameng ya go dira metshameko. taetsiETobeditswe e tsamaya gangwe ka tobetso, mme taetsiETshwerwe e go naya boemo jwa taetsi mo kgatong nngwe le nngwe — ka jalo sebopego se tsamaya ka iketlo fa taetsi e tshwerwe, e seng ka go tlolela.

Gape e kgona ditaetsi tse pedi ka nako e le nngwe, se taetsi e ka se se kgoneng:

fa (taetsiETshwerwe(MOLEMA_MOTSWI) && taetsiETshwerwe(GODIMO_MOTSWI)) { ... }

Se e se amogelang — se lekilwe, ga se a akanyediwa:

  • Dikeyeword tsa Bopa tsa ditaetsi: taetsiETshwerwe(MOLEMA_MOTSWI), taetsiETshwerwe(ENTER).
  • Letshwao le taetsi e le kwalang: taetsiETshwerwe('x'). Ela tlhoko matshwao a magolo le a mannye: fa SHIFT e tshwerwe, taetsiETshwerwe('x') ke maaka mme taetsiETshwerwe('X') ke nnete.
  • Leina la taetsi ya mmatota: taetsiETshwerwe('KeyX') — le lona le dira, mme ga le kgathalele SHIFT, ka jalo ke lona le le siameng mo metshamekong.
  • Dipalo ga di amogelwe. taetsiETshwerwe(88) ke maaka ka metlha. Dirisa letshwao kgotsa leina la taetsi.

Tobetsa setshwantsho pele. Mo setseleganying sa Bopa, khiiboto e fitlhelela thama fela fa lera la ponopele le tshotse tebagano. Se se lekilwe mo setseleganying se se tsamayang: fa tebagano e le mo lebokosong la khoutu, taetsiETshwerwe e busa maaka ka metlha, le fa taetsi e tshwerwe tota. Tobetso e le nngwe ya peba mo setshwantshong e baakanya seo.

LeinaMofutaTlhaloso
taetsiEomokwaloTaetsi e o botsang ka yona — keyeword ya taetsi (MOLEMA_MOTSWI), letshwao le e le kwalang ('x'), kgotsa leina la taetsi ya mmatota ('KeyX').
Sebopego se se tsamaisiwang ka metswi
diri x = 200;
diri y = 130;

tiro setaLoeto() {
  thalaKanefase(400, 260);
  tlhalosa('Sediko se se serolwana se se tsamaisiwang mo kanefaseng ka ditaetsi tsa metswi. Tobetsa setshwantsho pele.');
}

tiro tshwantsha() {
  bokamorago(28, 32, 42);

  fa (taetsiETshwerwe(MOLEMA_MOTSWI)) { x = x - 3; }
  fa (taetsiETshwerwe(MOJA_MOTSWI)) { x = x + 3; }
  fa (taetsiETshwerwe(GODIMO_MOTSWI)) { y = y - 3; }
  fa (taetsiETshwerwe(TLASE_MOTSWI)) { y = y + 3; }

  x = thibela(x, 20, 380);
  y = thibela(y, 20, 240);

  tlogelaMothalo();
  tlatsaMmala(245, 205, 90);
  thalaSediko(x, y, 40);

  tlatsaMmala(120);
  bogoloJwaMokwalo(14);
  rulaganyaMokwalo(BOGARE);
  thalaMokwalo('Tobetsa setshwantsho, mme o dirise metswi', 200, 245);
}
Ditaetsi tse pedi ka nako e le nngwe
tiro setaLoeto() {
  thalaKanefase(400, 200);
  tlhalosa('Mokwalo o o bonalang fela fa metswi a mabedi a tshwerwe mmogo. Tobetsa setshwantsho pele.');
}

tiro tshwantsha() {
  bokamorago(238);
  tlatsaMmala(40, 60, 90);
  bogoloJwaMokwalo(18);
  rulaganyaMokwalo(BOGARE);

  fa (taetsiETshwerwe(MOLEMA_MOTSWI) && taetsiETshwerwe(GODIMO_MOTSWI)) {
    thalaMokwalo('Godimo-molema!', 200, 100);
  } gongwe {
    thalaMokwalo('Tshwara MOLEMA le GODIMO mmogo', 200, 100);
  }
}

taetsiNngweETshwerwe, konopoETshwerwe, MOLEMA_MOTSWI, MOJA_MOTSWI, GODIMO_MOTSWI, TLASE_MOTSWI