• .onRelease = function() {
  • Quyonchani boshqa hayvonlar uyidan uyigacha eltib qo'yish




    Download 66,03 Kb.
    bet8/18
    Sana14.01.2024
    Hajmi66,03 Kb.
    #137029
    1   ...   4   5   6   7   8   9   10   11   ...   18
    Bog'liq
    Animatsion lavhalar yaratish reja-fayllar.org

    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 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");} R 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: .onRelease = function() {

    Download 66,03 Kb.
    1   ...   4   5   6   7   8   9   10   11   ...   18




    Download 66,03 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Quyonchani boshqa hayvonlar uyidan uyigacha eltib qo'yish

    Download 66,03 Kb.