atametsaTlase
→ floor()E atametsa palo go ya kwa tlase, go ya palong e e feletseng e e kwa tlase ga yona.
atametsaTlase(palo)atametsaTlase e tlosa fela se se morago ga phegelwana mo dipalong tse di kwa godimo ga 0:
atametsaTlase(9.97)ke 9atametsaTlase(9.03)ke 9
Mo dipalong tse di kwa tlase ga 0 tsela e a fapoga, mme ke yona e e siameng: “kwa tlase” go raya go kgakala le 0, ka jalo atametsaTlase(-4.2) ke -5, e seng -4.
Fa se o se batlang e le go tlosa fela se se morago ga phegelwana ka bobedi matlhakoreng, palotlalo ke yona e o e batlang: palotlalo(-4.2) ke -4.
atametsaTlase ke yona e e dirisiwang thata mo Bopa fa palo e e sa feletseng e tshwanetse go nna letshwao la selo se se feletseng — jaaka go tlhopha selo mo lenaneong ka paloEpe.
Diparamethara
Karolo e e bidiwang “Diparamethara”| Leina | Mofuta | Tlhaloso |
|---|---|---|
palo | palo | Palo e e tlang go atametswa kwa tlase. |
tiro setaLoeto() {
thalaKanefase(400, 400);
bokamorago(238);
tlogelaMothalo();
paloEpePeo(11);
metlha mebala = [
[220, 80, 60],
[40, 140, 200],
[250, 190, 60],
[90, 180, 120]
];
gopheta (diri i = 0; i < 8; i = i + 1) {
gopheta (diri j = 0; j < 8; j = j + 1) {
// 0..1 go ya go 0..3, e bo e atametswa kwa tlase go nna letshwao
metlha sekao = atametsaTlase(paloEpe() * 4);
metlha mmala = mebala[sekao];
tlatsaMmala(mmala[0], mmala[1], mmala[2]);
thalaKhutlonne(i * 50, j * 50, 50, 50);
}
}
}tiro setaLoeto() {
thalaKanefase(400, 400);
bokamorago(20, 24, 34);
tlogelaMothalo();
metlha dipalo = [-4.2, -1.5, 1.5, 4.2];
gopheta (diri i = 0; i < 4; i = i + 1) {
metlha p = dipalo[i];
metlha x = 70 + i * 90;
// Kwa tlase — bobududu
tlatsaMmala(80, 150, 230);
thalaSediko(x, 160, 20 + bokgakalaPalo(atametsaTlase(p)) * 8);
// Kwa godimo — bosetlha
tlatsaMmala(240, 170, 90);
thalaSediko(x, 270, 20 + bokgakalaPalo(atametsaGodimo(p)) * 8);
kwala(atametsaTlase(p));
}
}