Elektron qo'llanmalar yaratish uchun flash dasturi. Adobe Flash



Download 0,51 Mb.
Pdf ko'rish
bet3/13
Sana22.04.2022
Hajmi0,51 Mb.
#571843
1   2   3   4   5   6   7   8   9   ...   13
Bog'liq
Elektron qo\'llanma Buzruk

2. ActionScript tarixi
ActionScript tili dastlab Flash mualliflik vositasining dastlabki versiyalari uchun 
oddiy skript mexanizmi edi. Keyinchalik, dasturchilar ActionScript-dan 
foydalanib, tobora murakkab dasturlarni yaratishni boshladilar. 
ActionScript til sifatida Macromedia Flash-ning 5-versiyasi chiqarilishi bilan 
paydo bo'ldi, bu birinchi ActionScript-dasturlashtirilgan muhitga aylandi. Tilning 
birinchi versiyasini Gari Grossman ishlab chiqqan. Tilning birinchi versiyasi 
ActionScript 1.0 deb nomlangan. Flash 6 (MX). 2004 yilda Macromedia kuchli 
matn terish, sinfga asoslangan dasturlashni joriy etgan Flash 7 (MX 2004) ning 
chiqarilishi bilan ActionScript 2.0 ning yangi versiyasini taqdim etdi. Ya'ni, yangi 
kalit so'zlar paydo bo'ldi: 
sinf (sinf), 
interfeys (interfeys), 


kengaytiradi (merosni o'rnatish) 
kirish modifikatorlari: xususiy, ommaviy; 
va boshqalar. 
Macromedia mobil telefonlar ostida dasturlash uchun Flash Lite tilining 
modifikatsiyasini ham chiqardi. 
2006 yilda ActionScript 3.0 Adobe Flex dasturlash muhitida, keyinroq Adobe 
Flash 9 da chiqarildi. 
Flash versiyalari dasturning skript tili bo'lgan ActionScript-da inqilobni olib keldi. 
Uning yordami bilan interaktiv videolar, o'yinlar va hatto butun veb-saytlarni 
yaratish mumkin bo'ldi. Bizga Macromedia’dan Flash nomi bilan ma’lum bo‘lgan 
bir tizim doirasida grafika, animatsiya va dasturlashning o‘ziga xos, misli 
ko‘rilmagan simbiozi mavjud edi. 
Birinchi skript buyruqlari allaqachon FutureSplash-da edi. Ular birinchi navbatda 
vaqt diagrammasini boshqarish uchun mo'ljallangan edi. Ularning yordami bilan 
o'yin boshini dinamik ravishda o'tkazish mumkin edi 
kerakli ramka
 yoki sahna, 
filmni oʻynatishni boshlash yoki toʻxtatish. Flash-videolarni banner sifatida 
ishlatish uchun getURL() funksiyasi joriy etildi, bu bilan oynalarni ochish 
imkonini berdi. 
to'g'ri sahifalar
. Interaktivlikning minimal darajasiga sichqoncha 
bilan ob'ektni bosish yoki ma'lum bir tugmani bosish kabi foydalanuvchi 
harakatlariga javob berish imkonini beradigan maxsus hodisa ishlovchisi (Flash 2 
da kiritilgan) mavjudligi tufayli erishish mumkin edi. 
Flash 3 tugmalar yaratish uchun qo'shimcha imkoniyatlarni qo'shadi. Endi ularni 
bosish va bo'shatishni qayta ishlash, ularning faol zonasida sichqoncha kursorining 
paydo bo'lishiga munosabat bildirish mumkin edi. loadMovie() funktsiyasi ham 
qo'shildi, bu bir vaqtning o'zida bir nechta swf-filmlarni o'ynash imkonini berdi, 
shuningdek fscommand() funksiyasi pleerning muhiti bilan o'zaro aloqada bo'lish 
imkonini berdi. 
Flash 4 da dasturlash imkoniyatlari bir necha barobar ortdi. Eng muhim yutuq 
kliplarning o'rnini, ularning hajmini, shaffofligini, rangini va boshqa ba'zi 
xususiyatlarini dinamik ravishda o'zgartirishga imkon beruvchi vositalarning paydo 
bo'lishi edi. Buning uchun rahmat, at 
Flash yordam
 nafaqat animatsiya, balki 
haqiqiy o'yinlarning rivojlanishi haqiqatga aylandi. O'zgaruvchilar, matematik 
funktsiyalar, satrlarni qayta ishlash funktsiyalari, mantiqiy operatorlar va 
taqqoslash operatorlari kabi har qanday dasturlash tilining ajralmas atributlari 


mavjud edi. Ijro boshini shu freymga siljitmasdan, ma'lum bir freymda joylashgan 
kodni chaqirish orqali pastki dasturlarni simulyatsiya qilish mumkin. Massivlar 
umumiy ildizga va seriya raqamini o'z ichiga olgan qo'shimchaga ega bo'lgan 
o'zgaruvchilar guruhidan foydalangan holda emulyatsiya qilingan. Flash 4-da 
ActionScript deb nomlangan to'liq skript tili paydo bo'lgan deb ishoniladi. 
2000 yilda Flash 5 ni ishlab chiqish jarayonida Macromedia juda kulgili va zaif 
Flash 4 skript tilini yanada munosib darajaga ko'tarishga qaror qildi. O'sha paytda 
JavaScript Internet olamida juda moda bo'lib, sahifalarga har xil turdagi dinamik 
va interaktiv elementlarni kiritish uchun mo'ljallangan edi. Shuning uchun 
Macromedia ActionScript-ni iloji boricha JavaScript-ga yaqinlashtirishga qaror 
qildi. Bu professional veb-dasturchilar uchun ActionScript-ga o'tishni sezilarli 
darajada osonlashtiradi 
tez tarqalishi
 til. Maqsadga erishish uchun Macromedia 
ishlab chiquvchilari ECMAScript standartidan foydalanishdi - Evropa kompyuter 
ishlab chiqaruvchilari assotsiatsiyasi (ECMA) tomonidan yaratilgan, bir vaqtning 
o'zida JavaScript asosini tashkil etgan juda umumlashtirilgan skript tili. 
ActionScript-dan foydalanib, siz butun saytlarni yaratishingiz mumkin. Biroq, 
to'liq Flash sahifalar ko'proq tanish texnologiyalarga nisbatan qulaylik va 
rivojlanishning murakkabligining ko'plab muhim tamoyillarini buzganligi sababli, 
bu ko'pincha qo'llanilmaydi. Flash asosan yaratish uchun ishlatiladi 
individual 
elementlar
 veb-sahifa interfeysi. Animatsiyalangan menyular va ekranlarni ko'p 
saytlarda ko'rish mumkin. Odatda, ActionScript galereyalar, anketalar va shakllarni 
amalga oshirish uchun ishlatiladi. Flash yordamida yaratilgan sayt odatda faqat 
HTML yordamida ishlab chiqilgan "hamkasbi"ga qaraganda ancha ta'sirchan 
ko'rinadi. Shuning uchun Flash saytlari oddiy saytlarga qaraganda yaxshiroq 
to'laydi. 
Mamlakatimizda Flash-ni qo'llash sohalari G'arbdagidan biroz farq qiladi. Shunday 
qilib, agar AQShda Flash birinchi navbatda saytlarni ishlab chiqishda 
qo'llaniladigan vosita bo'lsa, bizning mamlakatimizda undan bunday foydalanish 
birinchi darajali emas. 
Rossiyada qaroqchilikning umumiy tarqalishi tufayli Flash o'yinchoq hisoblanadi. 
Minglab va minglab muxlislar undan o'zlarining multfilmlari, effektlari va 
o'yinlarini yaratish uchun foydalanadilar. Ikkinchisini amalga oshirishda 
ActionScript shunchaki ajralmas hisoblanadi. 

Download 0,51 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   13




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish