Tlola o ye mo diteng
DikaiBula setseleganyi ↗

thibela

→ constrain()

E thibela palo gore e se ka ya feta moedi o o kwa tlase kgotsa o o kwa godimo.

thibela(boleng, kwaTlase, kwaGodimo)

Fa palo e le mo gare ga meedi, thibela e e busa e sa fetoga. Fa e feta moedi o o kwa godimo, go busiwa moedi oo; fa e le kwa tlase ga moedi o o kwa tlase, go busiwa ona.

  • thibela(150, 0, 100) ke 100
  • thibela(-20, 0, 100) ke 0
  • thibela(45, 0, 100) ke 45

Se se na le mosola thata fa boleng bo tswa kwa ntle — mo pebeng, mo paloEpe, kgotsa mo dipalong tse di balwang — mme o batla go netefatsa gore popego ga e tswe mo kanefaseng.

lekanyetsa le yona e ka dira se se tshwanang fa o e naya nnete jaaka boleng jwa botlhano.

LeinaMofutaTlhaloso
bolengpaloPalo e e tlang go thibelwa.
kwaTlasepaloMoedi o o kwa tlase.
kwaGodimopaloMoedi o o kwa godimo.
Diko tse di sa tsweng mo kanefaseng
tiro setaLoeto() {
  thalaKanefase(400, 400);
  bokamorago(238);
  tlogelaMothalo();

  paloEpePeo(21);

  gopheta (diri i = 0; i < 80; i = i + 1) {
    // `paloEpe` e ka ntsha dipalo tse di kwa ntle ga kanefase
    diri x = paloEpeGauss(200, 160);
    diri y = paloEpeGauss(200, 160);

    // `thibela` e di busetsa mo teng
    tlatsaMmala(60, 150, 190);
    thalaSediko(thibela(x, 30, 370), thibela(y, 30, 370), 26);
  }
}

lekanyetsa, selekanyo, paloEpe