Obyektlarning o'lchamlarini o'zgartirish
Bundan tashqari, ushbu darsda biz ob'ektlarning hajmini o'zgartirishga imkon beradigan yana bir
Scratch xususiyatiga e'tibor qaratamiz. Ehtimol, siz ish soha juda kichik ekanligini va unga
qo'shilgan narsalar ko'pincha juda katta ekanligini payqadingiz. Scratch-da siz ob'ektlarning
hajmini qo'lda yoki dasturiy ravishda o'zgartirishingiz mumkin.
Birinchi holda, oxirgi ikkita tugma yuqoridagi to'rtta tugma qatoridan foydalaniladi:
Bu erda birinchi tugma sizga ob'ektni nusxalash (nusxalash) imkonini beradi. Shu bilan birga,
uning barcha skriptlari nusxalangan. Ikkinchi tugma ob'ektni o'chirish uchun mo'ljallangan.
88
Qo'shilgan ob'ekt ortiqcha bo'lishi mumkin. Ushbu tugma yordamida uni yo'q qilish mumkin.
Uchinchi tugma ob'ektni ko'paytirish uchun javob beradi, to'rtinchisi - uni kamaytirish
uchun.Ushbu tugmalardan birini tanlagandan so'ng sichqoncha kursori uning ko'rinishini
o'zgartiradi.Keyin, biz o'zgartirishni rejalashtirgan ob'ektni bosing. O'zgarishlar tugallangandan
so'ng, tanlangan vositani tiklash uchun sichqoncha kursorini ish sohaning bo'sh maydoniga
bosing.Ob'ektlar hajmini o'zgartirishning yana bir usuli - skriptda (dasturda) maxsus
buyruqlardan foydalanish. Bu dastur yordamida ob'ektning o'lchamini o'zgartirish mumkinligini
anglatadi. Ushbu ikkita buyruq:
O‘lcham buyrug'i ... ob'ektni belgilangan sonlar soniga ko'paytiradi yoki kamaytiradi.
Maydondagi ijobiy raqamlar ob'ektni ko'paytiradi va salbiy raqamlar (minus bilan) uni
kamaytiradi.O'lchamni belgilash buyrug'i ...% ob'ektning hajmini uning asl (juda original)
hajmiga nisbatan hisoblab chiqadi. 100% - bu asl hajm. Agar siz 50-sonli maydonda ro'yxatdan
o'tsangiz, u holda ob'ekt 2 baravar kamayadi, agar 25 ga bo'lsa, 4 ga kamayadi. Aytaylik,
qahramonni 2 baravar oshirish uchun siz 200% belgilashingiz kerak.
Mustaqil ish
Ish soha markazida paydo bo'lgan uchinchi obyektni qo'shing, ikkinchisi esa o'z
buyrug‘ini bajarish uchun tugaydi. Yangi obyekt birinchi navbatda asta-sekin kamayib, keyin
asta-sekin eski o'lchamlarga ko'tarilishi kerak.
|