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: