sutisa
→ translate()E sutisa ntlha ya (0, 0) go ya kwa felong go sele mo kanefaseng.
sutisa(x, y)Ka tlwaelo ntlha ya (0, 0) e mo sekhutlong sa godimo-molema jwa kanefase. sutisa e e tlosa e e isa kwa go sele, mme sengwe le sengwe se se thadiwang morago ga moo se thadiwa go tswa mo ntlheng e ntšhwa.
Se se dira gore popego e e raraaneng e nne bonolo: e thale e le teng gore (0, 0) ke bogare jwa yona, o bo o dirisa sutisa go e isa kwa e tshwanetseng go nna teng.
Diphetogo di a kokoanela. Go bitsa sutisa(10, 0) gabedi go tshwana le go bitsa sutisa(20, 0) gangwe. Dirisa baya le tsaya go thibela phetogo mo setlhopheng se le sengwe sa go thala.
Diphetogo di simololwa sesha kwa tshimologong ya tshwantsha. Ka jalo go bitsa sutisa(1, 0) mo teng ga tshwantsha ga go dire gore dipopego di tsamaye — di nna fela mo lefelong le le lengwe.
Diparamethara
Karolo e e bidiwang “Diparamethara”| Leina | Mofuta | Tlhaloso |
|---|---|---|
x | palo | Selekanyo sa go sutisa go ya ka fa go tshelang. |
y | palo | Selekanyo sa go sutisa go ya ka fa go emeng. |
tiro setaLoeto() {
thalaKanefase(400, 400);
bokamorago(238);
// ntlo e thadilwe e le teng gore (0, 0) ke bogare jwa yona.
// baya/tsaya di dira gore sutisa e nngwe le nngwe e se ame e e latelang.
gopheta (diri i = 0; i < 3; i = i + 1) {
baya();
sutisa(90 + i * 110, 200);
thalaNtlo();
tsaya();
}
}
tiro thalaNtlo() {
tlatsaMmala(220, 200, 170);
thalaKhutlonne(-35, -20, 70, 60);
tlatsaMmala(180, 90, 70);
thalaKhutlotharo(-45, -20, 0, -70, 45, -20);
}tiro setaLoeto() {
thalaKanefase(400, 400);
}
tiro tshwantsha() {
bokamorago(24, 28, 44);
tlogelaMothalo();
baya();
sutisa(pebaX, pebaY);
// dikgolokwe tse di fa tlase di thadilwe go dikologa (0, 0),
// mme (0, 0) e mo pebeng jaanong
tlatsaMmala(240, 200, 90);
thalaSediko(0, 0, 60);
tlatsaMmala(250);
thalaSediko(-14, -10, 18);
thalaSediko(14, -10, 18);
tsaya();
// e e thadilwe morago ga tsaya ga e a sutisiwa
tlatsaMmala(120, 200, 150);
thalaSekwere(20, 20, 30);
}