SGP Baltazßr Program sl·₧i ako reklama pre SGP Baltazßra. Vyu₧φvam v ≥om animovanΘ predmety, samostatnΘho Baltazßra, Prφkazy, zaΦφnaj·ce sa na Gr... a prφkazy pre paletu. Obsah programu : - panßΦik prφde s disketou k poΦφtaΦu a vlo₧φ ju tam - vykreslenie obdσ₧nikov + opona - nßpis "SGP Baltazßr" padaj·ci dolu - Baltazßr prφde autom do garß₧e ( so zvukov²mi efektmi ) - vyjde z domu a chce si sadn·¥ - nepßΦi sa mu vÜak, ₧e s· oblaky, a preto vyjde pred ohradu a vyΦaruje lepÜie poΦasie (slnieΦko) - spokojn² si ide sadn·¥ za ohradu - chvφ╛u sedφ a potom sa z niΦoho niΦ nad nφm zjavφ vtßk - ka₧d² vtßk musφ vyluΦova¥ nestrßvite╛nΘ zvyÜky - vtßk sa vykakal priamo nad Baltazßrom - nahnevan² Baltazßr vstane a vyΦaruje bßsniΦku, ktorß obsahuje jeho krßtky prφbeh PanßΦik prinesie disketu s programom SGP Baltazßr a vlo₧φ ju do poΦφtaΦa a spustφ paletu mo₧nostφ programovacieho jazyka Baltazßr a krßtky reklamn² Üot. Obrazovka vßÜho monitora je vlastne obrazovka poΦφtaΦa, do ktorΘho panßΦik vlo₧il disketu. Postup pri programovanφ : Pou₧φval som vΣΦÜinou animovanΘ predmety. Funkcie : Body (x,y) - na pozφcii x,y sa vykreslia 4 body v tvare Ütvorca. Panacik(Od, Do) - panßΦik s disketou ide od Od po Do. Ke∩ dosiahne Do, zmizne mu disketa a na obrazovke sa na predt²m vyΦarovanom poΦφtaΦi zjavφ nßpis "SGP" VDON(obr1, obr2,x1,x2,y1,y2) - program Φaruje dva obrßzky naraz - obr1,obr2 Φφsla obrßzkov , ktorΘ sa maj· naraz vyΦarova¥ - pozφcie obrßzkov, kde sa ma· vyΦarova¥ - x1, x2, y1, y2 Scena(Predmet,x,y,i) - funkcia pomßha pri zdvφhaj·cej sa opone. Vyanimuje predmet Φφslo Predmet na pozφcißch x,y. VzßpΣtφ sa na animovanom predmete nakreslφ Φierny obdσ₧nik - predmet - Φφslo predmetu, na ktor² sa nakreslφ Φierny obdσ₧nik - x,y-premennΘ, ktorΘ urΦuj· pozφciu vyanimovanΘho predmetu - i- pomocnß premennß pre m≥a Φi₧e pre programßtora PCSpeaker (Frekvencia,Dl₧ka) - funkcia najprv zapne t≤n na frekvencii Frekvencia - poΦkß Dσ₧ka milisek·nd a t≤n vypne Vtßk (sp⌠sob) - funkcia postupne animuje vtßka cez cel· obrazovku Pribli₧ne v dvoch tretinßch cesty vykakß hovienko, ktorΘ padne na Baltazßra. Baltazßr - d⌠le₧itß funkcia Umo₧≥uje samostatnΘ jadro programu. Je to cel² prφbeh. Baltazßr vyjde z domu, vyΦaruje lepÜie poΦasie a ide si sadn·¥. Vykonß sa operßcia "slogan", ktorß je vo funkcii. - text sloganu mo₧no nastavit v 4 jazykoch, slovenskom (1),nemeckom (2), anglickom (3) a Φeskom(4). Pesnicka - tßto funkcia umo₧≥uje, aby k danΘmu sloganu znela nßrodnß mel≤dia : - slovensk² text sloganu - Musel by to chlap by¥ - nemeck² text sloganu - Horch vas komt von draussen Rein. - anglick² text sloganu - My Bonnie lies over the ocean - Φesk² text sloganu - TrpasliΦφ svatba, alebo Pec nam spadla T·to funkciu som vytvoril preto, aby mohol program sl·₧i¥ ako reklama aj v in²ch krajinßch. Doplnenie v ∩alÜφch jazykoch je jednoduchΘ. GF - Goniometricke funkcie x,y - Pozicia sinusoidy r - polomer, ktor² sa bude menit podla sinusoidy pk - pocet vrcholov (kopcekov) sinusoidy vk - v²Üka kopcek f - farba krivky krok - krok o ak² sa bude uhol sinusu zvΣΦÜova¥ S·¥a₧ - hlavnß funkcia S·hrn vÜetk²ch funkciφ. Program by mohol by¥ pou₧it² ako reklama v DEMO verzii programovacieho jazyka BALTAZ┴R. Marcel KrΦah