WEBVTT
00:00:00.459 --> 00:00:05.200
Xo‘sh, yaxshi, mening ismim Charita Carter. Men
Walt Disney Imagineeringda bosh yaratuvchi
00:00:05.200 --> 00:00:09.550
dizaynerman. Men, asosan mehmonlarda taasurot qoldirish uchun manzaralar yaratadigan
00:00:09.550 --> 00:00:16.569
yetakchi jamoalarga ma’sulman. Biz doimo mehmonlarimizda yaxshi taasurot qoldirish
00:00:16.569 --> 00:00:21.220
va uni yaxshilay oladigan yo‘llarni izlaymiz va texnologiya bu narsaning yuragidir.
00:00:21.220 --> 00:00:27.640
Tabriklar! Siz buni uddaladingiz! Siz BB-8 ni dasturlashtirdingiz. Menimcha, endi biz yanada qiyinroqlariga tayyormiz.
00:00:27.640 --> 00:00:33.250
Keling, uni qilamiz. Siz hozirda dasturlashning asoslarini o‘rgangansiz, biz R2-D2 va C3PO dan boshlangan,
00:00:33.250 --> 00:00:40.160
siz o‘z o‘yiningizni yaratgan vaqtga qaytmoqchimiz. O‘yin yaratish uchun biz o‘yin dasturchilari
00:00:40.160 --> 00:00:45.989
har kuni ishlatadigan bir narsani o‘rganishimiz kerak: ular hodisalar (events) deb nomlanadi.
00:00:45.989 --> 00:00:51.089
Hodisalar dasturingizga biron narsa sodir bo‘lsa kutishini yoki eshitishini aytadi va keyin
00:00:51.089 --> 00:00:56.829
shunday bo‘lganda u biron javob qaytaradi. Hodisalarga ba’zi misollar, sichqoncha bosilganda,
00:00:56.829 --> 00:01:02.710
yo‘nalishli tugmalarni, va ekranga bosishni eshitish kabilar bo‘lishi mumkin. Bu yeda biz R2-D2ni uchuvchiga xabarni yetkazishi uchun
00:01:02.710 --> 00:01:07.090
yuqoriga harakatlantirmoqchimiz va keyin boshqa uchuvchi tomonga pastga harakatlantiramiz.
00:01:07.090 --> 00:01:12.570
Biz uni harakatlantirish uchun hodisalardan foydalanamiz. O‘yinchi yuqoriga/pastga yo‘nalgan klaviaturadan yoki tugmalardan foydalanganda,
00:01:12.570 --> 00:01:19.549
biz when up hodisa bo‘limidan foydalanamiz va unga go up bo‘limini biriktiramiz.
00:01:19.549 --> 00:01:25.270
O‘yinchi yuqoriga yo‘nalgan klaviaturani bossa, when run bo‘limiga biriktirilgan kod ishlaydi.
00:01:25.270 --> 00:01:28.710
Va R2-D2 ni pastga harakatlantirish uchun ham xuddi shuday qilamiz.
00:01:28.710 --> 00:01:34.740
Hozir droidimizni boshqarish uchun barcha kodni oldindan yozib qo‘yish o‘rniga, biz
R2-D2ga tugma bosilganda ekran bo‘ylab
00:01:34.740 --> 00:01:40.810
harakatlanish hodisalari bilan javob qaytarish imkoniyatini yarata olamiz. Bosqichma-bosqich
o‘yinigiz
00:01:40.810 --> 00:01:42.510
ikki tomonlama bo‘lib bormoqda.