Quyonchani boshqa hayvonlar uyidan uyigacha eltib qo'yish




Download 1,1 Mb.
Pdf ko'rish
bet17/21
Sana18.06.2024
Hajmi1,1 Mb.
#264213
1   ...   13   14   15   16   17   18   19   20   21
Bog'liq
5afa7b8161029

Quyonchani boshqa hayvonlar uyidan uyigacha eltib qo'yish 
Bizga rolik oldindan tayyorlab qo'yilgan, oynada 1-qatlamda 4 ta 
hayvonning uyi (har bir uy yonida u qaysi hayvonga tegishliligi text 
komponenti yordamida yozib qo'yilgan) ba 4 ta tugma, 2-qatlamda quyonning 
rasmi joylashtirilgan. Quyonning rasmi 
movie clip 
bo'lib, u har doim oyog'ini 
qimirlatib xuddi yurayotgandek harakatlanadi. Dasturda 4 ta asosiy kadr 
o'rnatilgan bo'lib,ular “Echki”, “Tulki”, “Jirafa”, “Quyon” deb nomlangan. 
“Echki” asosiy kadridan “Tulki” asosiy kadrigacha bo'lgan orliqda quyon 
echkining uyidan tulkining uyigacha harakatlanadi. “Tulki” asosiy kadridan 
“Jirafa” asosiy kadrigacha bo'lgan oraliqda quyon tulkining uyidan jirafaning 
uyigacha bo'lgan masofani bosib o'tadi va hokazo. 
 
Bizning vazifamiz, [e] yozuvli tugmani bosganimizda quyon echkining 


28 
uyi oldiga, [t] yozuvli tugmani bosganimizda, tulkini va [j] yozuvli tugmani 
bosganimizda quyon jirafaning uyi oldiga kelib to'xtasin. El tugmasini 
bosganimizda quyon o'zi turgan uy yonidan so'qmoq bo'ylab o'zining uyiga 
borsin. Dasturni shu turishida testdan o'tkazsak, quyon to'xtovsiz ravishda 
echkining uyidan o'zining uyiga tomon harakatlanadi. Dastlab birinchi va 
oxirgi kadrlarga stop() buyrug'ini yozib qo'yamiz. Chunki quyon dastur ishga 
tushganida 1-kadrda, echkining uyi oldida to'xtab turishi va oxirgi kadr ya’ni 
o'zining uyi oldiga borganida ham to'xtab turishi kerak. El tugmasida quyidagi 
skriptni kiritamiz: on (release) { play();} 
Play 
buyrug'i bilan tanishgan bizlar. U rolikni to'xtagan kadridan 
boshlab namoyish etadi. 
Quyidagi tugmalarga quyidagi skriptlarni yozib chiqamiz: 
0 tugmasiga: 
on (release) { 
gotoAndStop("echki")
;} 
[Htugmasiga 
on (release) { 
gotoAndStop("tulki");} 
□ tugmasiga 
on (release) { 
gotoAndStop("jirafa");} 
Dasturni ishga tushirib ko'rsak, o'ylangan g'oya amalgam oshadi. 
B izlar yuqoridagi skriptlarni har bir tugmaga kiritib otirmasdan 
tugmalar 
joylashgan kadrga yozishimiz mumkin. Buning uchun quyidagi 
funksiya ishlatiladi: 

Download 1,1 Mb.
1   ...   13   14   15   16   17   18   19   20   21




Download 1,1 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



Quyonchani boshqa hayvonlar uyidan uyigacha eltib qo'yish

Download 1,1 Mb.
Pdf ko'rish