Xalq ta’limi vazirligi tomonidan tashkil etilgan Scratch dasturlash


-Qadam: Amaliy dasturlash mantiqini ishlab chiqish



Download 5,21 Mb.
Pdf ko'rish
bet130/147
Sana15.01.2022
Hajmi5,21 Mb.
#368550
1   ...   126   127   128   129   130   131   132   133   ...   147
Bog'liq
Scratch bo'yicha o'zbekcha kitob

5-Qadam: Amaliy dasturlash mantiqini ishlab chiqish   
Oilaviy  rasm  filmining  bajarilishini  boshqaruvchi  dasturlash 
mantig'i  ilovaning  har  bir  spritiga  va  uning  foniga  tayinlangan  13  ta 
alohida  skriptga  ajratilgan.  Barcha  dastur  skriptlarining  umumiy 
bajarilishi  dastur  o'zgaruvchisining  qiymatini  kuzatuvchi  translyatsiya 
xabarlari  va  boshqaruv  bloklari  bilan  muvofiqlashtiriladi  va  faqat 
o'zgaruvchi belgilangan qiymatga yetganda bajariladi.  
Ochilish animatsiyasi ketma-ketligini sozlash 
O‘yinchi yashil bayroq tugmasini bosganida Oilaviy rasm filmi 
o‘ynay boshlaydi. Va ilovadagi ba'zi skriptlar ishlay boshlaydi. Ushbu 
skriptlardan biri dastur birinchi marta ishga tushirilganda o'ynaydigan 
animatsion  ketma-ketlikni  boshqarish  uchun  javobgardir.  Quyida 
ko'rsatilgan ushbu skript Line sprite-ga qo'shilishi kerak. 


 
Ko'rib turganingizdek, bu skript Line sprite yo'nalishini belgilash 
va  keyin  uni  ko'rinadigan  qilish  bilan  boshlanadi.  Keyin  Counter 
o'zgaruvchisiga  6  ning  boshlang'ich  qiymati  beriladi,  so'ngra  tsikl 
yaratiladi va besh marta bajariladi. Ushbu halqa ichida ikkinchi tsikl 36 
marta  (jami  360  darajaga)  bajariladi,  Line  sprite  10  gradusga 
aylantiriladi va har bir aylanishdan keyin 0,005 soniya pauza qilinadi. 
Hisoblagichga tayinlangan qiymat keyin -1 ga kamayadi. 
Tashqi tsikl besh marta ishlaganda, Hisoblagichga tayinlangan 
qiymatni kuzatib boradigan beshta boshqa dastur skriptlari bajariladi. 
Ushbu  beshta  skriptning  har  biri  sahnada  raqamni  ko'rsatish  uchun 
javobgardir.  Natijada  eski  kinokliplarning  boshida  tez-tez 
ko'rsatiladigan ortga hisoblashni taqlid qiluvchi animatsion ketma-ketlik 
paydo  bo'ladi.  Ortga  hisoblash  tugagandan  so'ng,  ikkinchi  tsikl 
boshlanadi, u Line spriteni oxirgi marta sahna markazida aylantiradi. 
Shu davr oxirida hisoblagich 6 ga qayta o'rnatiladi va asl yo'nalishiga 
qaytadi. Keyin ikkinchi pauza bo'ladi va Line sprite yashirinadi. Nihoyat, 


boshqaruv  bloki  efirga  uzatish  Start  Movie  xabarini  yuborish  uchun 
ishlatiladi.  Ushbu  translyatsiya  xabari  ilova  rasmini  tashkil  etuvchi 
rasmlarni ko'rsatish uchun mas'ul bo'lgan Pics sprite-ga tegishli ikkita 
skriptning bajarilishini boshlash uchun ishlatiladi. 

Download 5,21 Mb.

Do'stlaringiz bilan baham:
1   ...   126   127   128   129   130   131   132   133   ...   147




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