X. N. Zayniddinov Pedagogika kafedrasi mudiri, p f. d


Klaviatura yordamida chizish



Yüklə 6,31 Mb.
Pdf görüntüsü
səhifə23/30
tarix11.09.2023
ölçüsü6,31 Mb.
#142676
1   ...   19   20   21   22   23   24   25   26   ...   30
2. Bo\'ronova G. VIRTUAL ROBOTOTEXNIKA TO`GARAKLARINI METODIK QO‘LLANMA

Klaviatura yordamida chizish 


93 
Endi biz" chizish " skriptini o'zingiz yaratamiz. Buning uchun sahnaga yana bir qalam qo'shing, 
mavjud dasturni olib tashlang va uni qalam deb ataymiz. Biz uni klaviatura yordamida 
boshqaramiz. 
Bunday skriptlar qalamni klaviaturadagi o'qlar yordamida ish sohasi bo'ylab harakatlanishga 
imkon beradi. Kturtle-ni eslang: kaplumbağa yuqoriga qaraganida, uning yo'nalishi 0, o'ng, keyin 
90 va boshqalar edi. Skriptlarni tuzing va qalam ish sohada aylanmasligi uchun obyektning 
xususiyat yacheykasida "qaytmaslik" rejimiga o'tishni unutmang. 
Agar siz endi dasturni ishga tushirsangiz va qalamni o'qlar bilan boshqarsangiz, biz ish sohasi 
qanday harakat qilayotganini ko'rib chiqamiz. Biroq, hech qanday iz qoldirmaydi, chunki qalam 
yo'q edi. Ushbu kamchilikni tuzatish uchun siz qalam uchun yana bir kichik skriptni 
qo'shishingiz kerak: (yashil bayroq) ustiga bosilganda → qalamni tushiring. Buni sinab ko'ring, 
lekin bu skript endi tuzatilishini yodda tuting. Endi qalam nafaqat harakat qilish, balki chizish 
ham kerak. Bir nechta kichik stsenariylarni qo'shib, qalam uchun dasturni murakkablashtiramiz: 
Ular juda oddiy va Ravshan. Endi dastur ishga tushirilganda, qalam har doim ko'tarilishi kerak. 
Alfavit tugmachalari faqat ingliz klaviatura tartibini yoqilganda tetiklantirishi mumkinligini 
yodda tuting. U tugmachasini bosganingizda qalam yana ko'tariladi. Bularning barchasi tufayli 
qalamni ish sohaga tortmasdan ko'chirishimiz mumkin, keyin qalamni tushirish va chizish kerak 
bo'lsa. Bizning qalamimiz qalam rangini belgilash uchun buyruqlar kombinatsiyasidan 
foydalangan holda tasodifiy rangga bo'yalgan bo'lishi mumkin ... va tasodifiy sonni ... dan ...
Rangni almashtirish bo'sh joy bosilganda sodir bo'ladi. Ushbu skriptlarni qalamingizga qo'shing. 
Boshqariladigan bosma 


94 
 
Oxir-oqibat, quyidagilarni qilaylik. Biz sahnaga uchinchi obyektni, masalan, to'pni qo'shamiz va 
uni muhr deb ataymiz. Hozirgi vaqtda biz tomonimizdan dasturlashtirilgan qalam joylashgan p 
tugmasini bosganingizda rasmingizning nusxasini qoldiring. Buni qanday qilish kerak? 
1. Birinchidan, avval x va y koordinatalarining joriy qiymatlarini olishingiz kerak qalam. 
2. Ikkinchidan, to'pni x va y koordinatalari bilan nuqtaga ko'chirish kerak. 
3. Uchinchidan, siz chop etish buyrug'ini bajarishingiz kerak. 
Bu erda eng qiyin obyekt birinchi nuqta. Obyektning har qanday xususiyatining qiymatini 
aniqlash uchun sensorlarda joylashgan   buyrug'i ishlatiladi. Ehtimol, u sizga 
shunday ko'rinadi: drawing_pencilning x pozitsiyasi. 
Yakuniy skript taxminan shunday bo'ladi: 
Buyruq hajmi % ni belgilash majburiy emas. Birinchi qalam koordinatalari aniqlanadi va keyin 
x ga o'tish uchun jamoaga almashtiriladi:... y: .... 

Yüklə 6,31 Mb.

Dostları ilə paylaş:
1   ...   19   20   21   22   23   24   25   26   ...   30




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin