Rašymas

Iš wiki.angis.net.
Jump to navigation Jump to search


Angies platformoje tekstą galima rašyti keliais būdais.

komanda rašyk()

Patogiausias būdas rašyti tekstą - tai tiesiog iškviesti globalią komandą rašyk() (standartinis angliškas Python ekvivalentas - komanda print).

Šiai komandai tiesiog perduok norimus tekstus ar kintamuosius, ir ekrane atsiras užrašas:

kintamasis = "Pasauli"
rašyk("Labas", kintamasis, 123, "štai kaip veikia komanda rašyk")
Komandos rašyk() naudojimo pavyzdys. Kiekvienas naujas iškvietimas pakelia senesnius užrašus aukštyn.

Jeigu komandą rašyk() / print() iškviesi dar kartą, kiekvienas kitas užrašas paslinks ankstesnius užrašus aukštyn:

kintamasis = "Pasauli"
rašyk("Labas", kintamasis)
rašyk(123)
rašyk("štai kaip veikia komanda rašyk")

Po kelių sekundžių toks užrašymas išnyksta savaime.

komanda angis.rašyk()

Jeigu nori, kad programa parašytų tekstą ekrane ir palauktų, kol jis išnyks prieš tęsiant kitų eilučių vykdymą, tau reikės komandos angis.rašyk()

reikalinga angis

angis.rašyk("Vienas")
angis.rašyk("Du")

Šiuo atveju, programa parašo žodį "Vienas", tada, palaukus kelias sekundes, šis žodis išnyskta, ir vietoje jo atsiranda žodis "Du". Dar po kelių sekundžių šis žodis išnyksta taip pat, ir tik tuomet programa baigia darbą.

objektas žaidimas.Tekstas

Klasės Tekstas naudojimo pavyzdys.

Naudojant objektą žaidimas.Tekstas galima sukurti daug gražesnius užrašus. Štai pavyzdys:

reikalingas žaidimas

švieslentė = žaidimas.Tekstas("Princas 0 : Slibinas 1")
švieslentė.dydis(30)
švieslentė.spalva("#FFFFFF")
švieslentė.atsirask(x = 200, y = 200)

Šio tipo objektai piešiami virš kitų žaidimo elementų. Jie nepranyksta, kol neiškvieti komandos slėpkis()

Tekstas objektai dažnai naudojami kuriant žaidimus arba internetinius puslapius, kai reikia rodyti surinktus taškus, pavadinimus ir t.t.


pilna specifikacija

konstruktorius Tekstas(tekstas, x, y, dydis, spalva)

komandos

komanda pasislėpk()

slėpkis = pasislėpk


komanda atsirask(x, y)

teleportuokis = atsirask


komanda arMatomas (): boolean

yraMatomas = arMatomas

matomas = arMatomas

komanda spalva(spalva)


komanda duokSpalvą(): spalva

komanda dydis(dydis)


komanda duokDydį(): skaičius


komanda tekstas(tekstas)

užrašas = tekstas


komanda duokTekstą(): eilutė

duokUžrašą = duokTekstą

komanda duokKoordinates(): x, y


komanda sukis()

pasisuk = sukis