Tlola o ye mo diteng
DikaiBula setseleganyi ↗

godisa

→ scale()

E godisa kgotsa e nyenyafatsa sengwe le sengwe se se thadiwang morago ga yona.

godisa(tekanyetso)

Naya godisa palo mme popego nngwe le nngwe e e latelang e atisiwa ka yona. godisa(2) e dira gore dilo di nne bogolo jo bo menagane gabedi; godisa(0.5) e di dira halofo ya bogolo jwa tsona. Palo e e ka fa tlase ga 1 e nyenyafatsa — leina le bua ka go gola, mme tiro e dira ka bobedi.

O ka naya dipalo tse pedi go fetola bophara le boleele ka bo tsona: godisa(2, 0.5) e otlolola ka fa go tshelang mme e pitlaganya ka fa go emeng.

Go godisa go dirwa go tswa mo ntlheng ya (0, 0), ka jalo popego ga e gole mo lefelong la yona — e a sutisiwa gape. Dirisa sutisa pele fa o batla gore e gole mo lefelong le le lengwe.

Diphetogo di a kokoanela, mme fa go atisiwa. Go bitsa godisa(2) gabedi go tshwana le go bitsa godisa(4) gangwe, e seng godisa(2).

LeinaMofutaTlhaloso
tekanyetsopaloPalo e go atisiwang ka yona. 1 ga e fetole sepe, 2 e menaganya gabedi, 0.5 e halofa.
Popego e le nngwe ka bogolo jo bo farologaneng
tiro setaLoeto() {
  thalaKanefase(400, 400);
  bokamorago(240);
  tlogelaMothalo();

  metlha ditekanyetso = [0.5, 0.85, 1.2, 1.6];

  gopheta (diri i = 0; i < 4; i = i + 1) {
    baya();
    sutisa(70 + i * 90, 200);
    godisa(ditekanyetso[i]);

    // dipalo tse di tshwanang mo go tsotlhe tse nne — godisa fela ke e e fetogang
    tlatsaMmala(70 + i * 45, 150, 220 - i * 30);
    thalaKhutlotharo(-30, 25, 0, -35, 30, 25);
    tsaya();
  }
}
Go pitlaganya ka fa go emeng
tiro setaLoeto() {
  thalaKanefase(400, 400);
  bokamorago(20, 26, 40);
  tlogelaMothalo();

  gopheta (diri i = 0; i < 8; i = i + 1) {
    baya();
    sutisa(200, 60 + i * 42);

    // e otlolola ka fa go tshelang fa e ntse e pitlagana ka fa go emeng
    godisa(0.5 + i * 0.22, 1.1 - i * 0.11);

    tlatsaMmala(240 - i * 18, 120 + i * 14, 90 + i * 18);
    thalaSediko(0, 0, 80);
    tsaya();
  }
}

sutisa, dikolosa, baya, tsaya