1 00:00:07,980 --> 00:00:08,470 [Powered by Google Translate] ZAMYLA CHAN: zote haki. 2 00:00:08,470 --> 00:00:10,960 Hello, kila mtu, na kuwakaribisha kwa walkthrough 0. 3 00:00:10,960 --> 00:00:12,670 Zamyla ya jina langu, na mimi itakuwa kuongoza hizi 4 00:00:12,670 --> 00:00:14,450 walkthroughs mwaka huu. 5 00:00:14,450 --> 00:00:17,650 Katika CS50, kuweka kila tatizo ni akiongozana na walkthrough 6 00:00:17,650 --> 00:00:20,390 ambapo tutaweza kwenda kwenye tatizo kuweka wiki, majadiliano hayo 7 00:00:20,390 --> 00:00:22,760 kupitia, kuzungumza jinsi ya kuanza, kujadili tofauti 8 00:00:22,760 --> 00:00:26,120 mbinu na tips kwa kweli kuvunja tatizo kuweka katika 9 00:00:26,120 --> 00:00:27,600 baadhi kuumwa manageable. 10 00:00:27,600 --> 00:00:29,630 Mimi pia ni furaha ya kujibu maswali yoyote kwamba 11 00:00:29,630 --> 00:00:31,440 kuwa juu ya kuweka tatizo. 12 00:00:31,440 --> 00:00:33,320 Bila wasiwasi zaidi, mimi nina furaha uko hapa, kama wewe ni 13 00:00:33,320 --> 00:00:35,590 hapa katika mtu au tuning katika online. 14 00:00:35,590 --> 00:00:36,840 Hebu kupata kuanza. 15 00:00:39,940 --> 00:00:42,420 >> Hivyo kwanza p-kuweka katika CS50 - 16 00:00:42,420 --> 00:00:44,590 kweli, sisi siyo kwenda kupata ndani ya kuandika na mashine 17 00:00:44,590 --> 00:00:45,630 code stuff kabisa bado. 18 00:00:45,630 --> 00:00:47,360 Sisi ni kweli itakuwa ni ya kutumia Scratch, ambayo ni 19 00:00:47,360 --> 00:00:49,860 mpango kwamba inaruhusu sisi kufanya baadhi ya Drag na kuacha 20 00:00:49,860 --> 00:00:50,780 programu. 21 00:00:50,780 --> 00:00:54,020 Na hivyo hata kama sisi siyo kuandika, ni kweli inaruhusu sisi 22 00:00:54,020 --> 00:00:55,870 kuchunguza baadhi ya dhana ya msingi kwamba 23 00:00:55,870 --> 00:00:58,710 tutaweza kutumia yote, katika CS50. 24 00:00:58,710 --> 00:01:01,260 Sasa, baadhi ya dhana hizi ni 25 00:01:01,260 --> 00:01:02,860 waliotajwa hapa katika Toolbox. 26 00:01:02,860 --> 00:01:05,830 Nini Ningependa kufanya kwa kila walkthrough ni sasa wewe wote 27 00:01:05,830 --> 00:01:08,390 na seti ya zana ambayo unaweza kutumia kwa walkthrough. 28 00:01:08,390 --> 00:01:09,140 Na hivyo, msiwe na wasiwasi. 29 00:01:09,140 --> 00:01:11,710 Tutaweza kwenda juu ya yote ya maneno haya na yote haya 30 00:01:11,710 --> 00:01:13,320 nadharia wakati walkthrough. 31 00:01:13,320 --> 00:01:15,790 Sasa, kama wewe kuishia kutumia aina ya zana hizi, au tu 32 00:01:15,790 --> 00:01:19,340 baadhi yao, ni kweli vizuri kujua nini wewe vifaa 33 00:01:19,340 --> 00:01:21,225 na kuwa na uwezo wa kukabiliana na tatizo kuweka. 34 00:01:25,650 --> 00:01:29,110 >> Hivyo katika Scratch, Hands kwanza kwamba unahitaji kujua ni nini 35 00:01:29,110 --> 00:01:30,110 sprite ni. 36 00:01:30,110 --> 00:01:34,280 Hivyo kila kitu au kila tabia, kuwa ni paka mbwa 37 00:01:34,280 --> 00:01:36,450 au mpira, anaitwa sprite. 38 00:01:36,450 --> 00:01:40,710 Na hivyo, kama mimi nataka, kusema, paka wawili - kama au wao uko 39 00:01:40,710 --> 00:01:41,360 kufanana - 40 00:01:41,360 --> 00:01:45,630 Mimi itabidi kufanya mbili sprites tofauti katika Scratch. 41 00:01:45,630 --> 00:01:49,250 Na hivyo kuwa na sprites scripts kuhusishwa na wao. 42 00:01:49,250 --> 00:01:51,360 Scripts ni kweli nini wewe kwenda kuwa jengo - 43 00:01:51,360 --> 00:01:53,290 dragging na kuacha - na vitalu yako. 44 00:01:53,290 --> 00:01:57,490 Na hivyo kile scripts je ni aina ya kuamua na kufafanua jinsi 45 00:01:57,490 --> 00:02:00,090 sprite kutenda. 46 00:02:00,090 --> 00:02:03,130 Sprites si kweli tu images, kwa sababu tuna 47 00:02:03,130 --> 00:02:05,790 costumes pia kuhusishwa na sprites kwamba aina ya 48 00:02:05,790 --> 00:02:07,430 kuamua nini sprite inaonekana kama. 49 00:02:07,430 --> 00:02:11,000 Na unaweza kuwa na zaidi ya moja kwa Costume sprite aliyopewa. 50 00:02:11,000 --> 00:02:14,860 >> Hivyo katika baadhi ya uhakika wakati Scratch mpango wako, kama tutaweza kuonyesha 51 00:02:14,860 --> 00:02:17,150 baadaye leo wakati walkthrough, unaweza kweli 52 00:02:17,150 --> 00:02:19,640 kubadilisha Costume ya sprite yako kufanya ni kuangalia ama 53 00:02:19,640 --> 00:02:22,490 tofauti kidogo au tofauti kabisa. 54 00:02:22,490 --> 00:02:26,290 Na hivyo kuna njia tatu za kujenga sprite katika Scratch. 55 00:02:26,290 --> 00:02:28,970 Moja, unaweza kuteka yako mwenyewe katika wa Scratch 56 00:02:28,970 --> 00:02:30,430 kujengwa katika mhariri rangi. 57 00:02:30,430 --> 00:02:35,240 Unaweza upload picha yako mwenyewe, kutumia moja ya Scratch kujengwa katika 58 00:02:35,240 --> 00:02:38,590 ndio, au, hatua ya mwisho, kupata sprite random. 59 00:02:38,590 --> 00:02:41,760 Sasa, kama wewe ni hisia hasa bahati, basi mimi 60 00:02:41,760 --> 00:02:45,120 kuwakaribisha kujaribu bahati yako na kujenga sprite random. 61 00:02:48,680 --> 00:02:50,890 >> Basi wote wa sprites ni kuwekwa kwenye 62 00:02:50,890 --> 00:02:52,290 hatua katika Scratch. 63 00:02:52,290 --> 00:02:55,130 hatua - tunaweza kutibu kama canvas yetu. 64 00:02:55,130 --> 00:02:57,510 Na hivyo wote wa sprites ni kuwekwa juu ya hatua. 65 00:02:57,510 --> 00:03:02,920 Na hatua hii, kile yake ni inaruhusu wote wa sprites 66 00:03:02,920 --> 00:03:04,160 kuweza kuzunguka juu yake. 67 00:03:04,160 --> 00:03:09,380 Na kama tu sprites, hatua hiyo pia ina hati. 68 00:03:09,380 --> 00:03:11,930 Na hivyo hawa scripts, kuwaweka juu ya hatua - 69 00:03:11,930 --> 00:03:14,230 ni muhimu kweli kweli wakati, kusema, una script kwamba haina 70 00:03:14,230 --> 00:03:17,720 hasa zinazohusiana na Sprite moja maalum, lakini badala 71 00:03:17,720 --> 00:03:20,860 linafanywa na sprites nyingi au tu, kwa ujumla, kitu 72 00:03:20,860 --> 00:03:21,870 kwamba unataka kufanya. 73 00:03:21,870 --> 00:03:25,070 Hivyo unaweza mahali scripts wale juu ya hatua badala yake, na kwamba 74 00:03:25,070 --> 00:03:28,010 itakuwa kidogo bora design. 75 00:03:28,010 --> 00:03:32,680 Sasa, wakati unaweza kuwa na sprites nyingi, ni vizuri 76 00:03:32,680 --> 00:03:34,420 kukumbuka kwamba unaweza tu kuwa moja ya hatua. 77 00:03:34,420 --> 00:03:37,820 Lakini hatua pia kuwa asili. 78 00:03:37,820 --> 00:03:40,590 Kinyume na costumes, kama sprites kufanya, hatua na 79 00:03:40,590 --> 00:03:41,100 asili. 80 00:03:41,100 --> 00:03:44,340 Na tena, unaweza ama kuteka yako mwenyewe au upload yako mwenyewe 81 00:03:44,340 --> 00:03:46,140 picha kwa kutumia kama background. 82 00:03:49,770 --> 00:03:54,100 >> Hivyo haina mtu yeyote kuwa na maswali yoyote kabla ya kwenda juu? 83 00:03:54,100 --> 00:03:54,380 OK. 84 00:03:54,380 --> 00:03:56,880 Jisikie huru kwa kupinga mimi nini wakati walkthrough, na 85 00:03:56,880 --> 00:03:58,780 Mimi nina furaha na kujibu maswali yoyote unayo. 86 00:04:02,750 --> 00:04:03,230 OK. 87 00:04:03,230 --> 00:04:05,950 Hivyo wakati wa kuanza programu yako Sprite, nini utaenda 88 00:04:05,950 --> 00:04:08,430 je, ni wewe kwenda bonyeza bendera ya kijani. 89 00:04:08,430 --> 00:04:10,820 Lakini kama huna kuungana chochote kuzuia haki hii 90 00:04:10,820 --> 00:04:13,400 hapa, basi kitu ni kweli kwenda kutokea. 91 00:04:13,400 --> 00:04:16,450 Kwa sababu, unaweza kuona nini scripts na hatua haja ya 92 00:04:16,450 --> 00:04:20,149 kufanya ni kweli kujua kuitikia tukio - 93 00:04:20,149 --> 00:04:22,360 kwamba ni nini sisi kuwaita, matukio - ya bendera ya kijani 94 00:04:22,360 --> 00:04:23,200 kuwa clicked. 95 00:04:23,200 --> 00:04:26,840 Hivyo unahitaji kwa kweli ambatisha vitalu kwa Groove katika 96 00:04:26,840 --> 00:04:30,270 chini ya kuzuia kwamba, kijani bendera clicked, na kisha 97 00:04:30,270 --> 00:04:32,670 mpango watajua nini cha kufanya na jinsi ya kukabiliana na 98 00:04:32,670 --> 00:04:35,700 bendera ya kijani kuwa clicked. 99 00:04:35,700 --> 00:04:38,180 >> Naam, kile unakuja baada ya hayo? 100 00:04:38,180 --> 00:04:43,930 Naam, tuna plethora ya vitalu katika Scratch kutumia, na 101 00:04:43,930 --> 00:04:47,150 ambapo nyama, kwa kweli, ya programu yako lipo katika haya 102 00:04:47,150 --> 00:04:48,000 taarifa. 103 00:04:48,000 --> 00:04:49,900 Na hivyo kauli hizi ni conveniently 104 00:04:49,900 --> 00:04:51,270 iliyoandaliwa na Michezo. 105 00:04:51,270 --> 00:04:54,970 Una vitendo kuhusiana na harakati, 106 00:04:54,970 --> 00:04:56,930 sauti, inaonekana, nakadhalika. 107 00:04:56,930 --> 00:04:59,530 Na hivyo unaweza kuona unaweza navigate baina yao katika 108 00:04:59,530 --> 00:05:02,480 tabo katika Scratch programu yako. 109 00:05:02,480 --> 00:05:04,870 Na hivyo, wakati itabidi mambo mengine kujengwa karibu yake, 110 00:05:04,870 --> 00:05:08,520 nini kauli kweli kufanya ni kweli anamwambia 111 00:05:08,520 --> 00:05:10,380 sprites au hatua ya kufanya kitu. 112 00:05:10,380 --> 00:05:13,450 Kinyume na kusema tu, OK, wakati wa kufanya hii, 113 00:05:13,450 --> 00:05:16,660 kauli kweli vyenye nyama halisi ya hiyo. 114 00:05:19,410 --> 00:05:22,210 Hebu sema unataka tu kutekeleza tendo fulani, kusema 115 00:05:22,210 --> 00:05:26,180 wewe tu unataka paka kwa meow wakati kitu fulani hutokea. 116 00:05:26,180 --> 00:05:28,430 Tunaweza kuchukua faida ya Booleans, mliyojifunza katika 117 00:05:28,430 --> 00:05:29,470 hotuba moja. 118 00:05:29,470 --> 00:05:32,580 Na hivyo haya ni maneno kwamba kutathmini kwa 119 00:05:32,580 --> 00:05:34,140 ama kweli au uongo. 120 00:05:34,140 --> 00:05:37,510 Na hivyo hizi ni kutambuliwa katika Scratch na - 121 00:05:37,510 --> 00:05:42,360 unaweza kuona Anglès mwisho wa vitalu hivyo. 122 00:05:42,360 --> 00:05:45,420 Na hivyo kuwa na aina mbalimbali ya aina mbalimbali ya Booleans. 123 00:05:45,420 --> 00:05:49,550 Wewe "ni zaidi ya kuwa taabu chini," "haina 2 plus 2 124 00:05:49,550 --> 00:05:53,830 equate na 5, "au" ni user kubwa chini ufunguo fulani juu ya 125 00:05:53,830 --> 00:05:55,510 keyboard? " 126 00:05:55,510 --> 00:05:57,210 >> Sasa, huwezi kutumia haya peke yake. 127 00:05:57,210 --> 00:06:00,970 Nini wewe kufanya ni kuchanganya yao na hali hiyo. 128 00:06:00,970 --> 00:06:04,420 Hivyo hali pale chini ya tab udhibiti katika Scratch. 129 00:06:04,420 --> 00:06:07,350 Na hivyo kuwa na conveniently placeholder kidogo kwamba 130 00:06:07,350 --> 00:06:10,940 inaonyesha sura ya kuzuia kwamba unahitaji kuweka ndani yake. 131 00:06:10,940 --> 00:06:14,720 Hivyo kutegemea muktadha wa hali, unaweza kuchagua 132 00:06:14,720 --> 00:06:17,600 Boolean na kisha kuiweka ndani ya hali yako. 133 00:06:17,600 --> 00:06:19,570 Na kuna una taarifa masharti. 134 00:06:19,570 --> 00:06:23,030 Kama wewe kuweka taarifa ndani ya kuzuia kwamba, basi una 135 00:06:23,030 --> 00:06:26,980 muundo kuanzisha, ambapo mara moja hali fulani alikutana kwenye 136 00:06:26,980 --> 00:06:30,494 kushoto, basi nitafanya taarifa. 137 00:06:30,494 --> 00:06:31,462 Ndiyo? 138 00:06:31,462 --> 00:06:33,720 >> MWANAFUNZI: Kama variable inawakilisha idadi, unaweza 139 00:06:33,720 --> 00:06:36,302 kutumia variable ndani ya Boolean, kama moja ya kijani, 140 00:06:36,302 --> 00:06:36,790 kwa mfano? 141 00:06:36,790 --> 00:06:37,540 ZAMYLA CHAN: Ndiyo, unaweza. 142 00:06:37,540 --> 00:06:41,500 Unaweza Drag na kuacha thamani variable ndani ya 143 00:06:41,500 --> 00:06:42,750 mviringo sura huko. 144 00:06:48,820 --> 00:06:52,160 >> Sasa, moja ya faida ya kompyuta ni nguvu kubwa 145 00:06:52,160 --> 00:06:54,980 na kasi ambayo wanaweza kutekeleza michakato repetitive. 146 00:06:54,980 --> 00:07:00,370 Na hivyo, badala ya, kusema, kurudia maelekezo juu ya 147 00:07:00,370 --> 00:07:03,020 na tena na tena na kweli kuandika kwamba nje - au 148 00:07:03,020 --> 00:07:05,000 katika kesi hii, katika Scratch, akawatoa na kuacha na 149 00:07:05,000 --> 00:07:05,960 dragging na kuacha - 150 00:07:05,960 --> 00:07:08,750 nini tunaweza kufanya ni kurejelea katika kitanzi. 151 00:07:08,750 --> 00:07:11,640 Na hivyo, matanzi inaweza kutumika ama nitafanya mambo 152 00:07:11,640 --> 00:07:14,750 infinitely kwa kitanzi milele, au kwa 153 00:07:14,750 --> 00:07:15,880 kuweka idadi ya mara kwa mara - 154 00:07:15,880 --> 00:07:20,800 kusema, kurudia "kusema hi" mara 10 au mpaka fulani 155 00:07:20,800 --> 00:07:22,040 hali ni ya kweli. 156 00:07:22,040 --> 00:07:26,370 Na hivyo tena, unaweza kuona kwamba Scratch ni hinting kwamba wakati 157 00:07:26,370 --> 00:07:29,540 una hali kama vile "kurudia mpaka," basi tu 158 00:07:29,540 --> 00:07:34,760 Kitu ambayo inafaa ndani kuna thamani Boolean. 159 00:07:34,760 --> 00:07:35,120 Wote haki. 160 00:07:35,120 --> 00:07:38,170 >> Hivyo sasa, tunajua kwamba tunaweza kurejelea repetitive 161 00:07:38,170 --> 00:07:39,840 michakato ya ndani ya matanzi. 162 00:07:39,840 --> 00:07:42,880 Unaweza kuona kwa nini kitu kama hii inaweza kuwa bora. 163 00:07:42,880 --> 00:07:45,600 Ni haina fit kwenye slide. 164 00:07:45,600 --> 00:07:48,500 Kimsingi, ni tu haina kitu kimoja tena na tena 165 00:07:48,500 --> 00:07:49,340 Mara 10, kwa kweli. 166 00:07:49,340 --> 00:07:53,380 Ni hatua hatua 10, anasema hello, hatua hatua 10, anasema hello. 167 00:07:53,380 --> 00:07:56,140 Hivyo sasa unaweza kuona kwamba mara tuna tanzi, kitu kama 168 00:07:56,140 --> 00:07:58,420 hii ni mengi zaidi. 169 00:07:58,420 --> 00:08:02,690 Ni mfupi, ni ndogo, na ni kweli tamati 170 00:08:02,690 --> 00:08:03,610 kitu kimoja. 171 00:08:03,610 --> 00:08:06,420 Sasa, katika Scratch hii inaweza kufanya mengi ya tofauti, lakini 172 00:08:06,420 --> 00:08:08,510 ni kweli anaokoa muda. 173 00:08:12,720 --> 00:08:16,800 >> Hivyo kwenye kujieleza variable - 174 00:08:16,800 --> 00:08:20,260 unaweza kweli kutumia vigezo na kuziweka ndani ya 175 00:08:20,260 --> 00:08:20,930 masharti. 176 00:08:20,930 --> 00:08:23,490 Kama walionyesha haki pale, unaweza kuona tuna variable aitwaye 177 00:08:23,490 --> 00:08:26,810 "Kukabiliana" na sisi ni equating kwamba, ili kuona kama 178 00:08:26,810 --> 00:08:28,040 ni chini ya 0. 179 00:08:28,040 --> 00:08:30,900 Hivyo vigezo ni kimsingi, ningesema, 180 00:08:30,900 --> 00:08:32,330 vyombo kwa ajili ya maadili. 181 00:08:32,330 --> 00:08:36,330 Katika Scratch, wale aina ya maadili inaweza aidha kuwa maneno au 182 00:08:36,330 --> 00:08:37,390 wanaweza kuwa idadi. 183 00:08:37,390 --> 00:08:41,860 Na hivyo, kwa vigezo hivi, nini tunaweza kufanya nao ni sisi 184 00:08:41,860 --> 00:08:42,970 unaweza kuweka thamani yao. 185 00:08:42,970 --> 00:08:46,590 Hivyo katika mfano wa kwanza hapa, tuna mfano wa asilia 186 00:08:46,590 --> 00:08:50,470 zenye thamani "Hello, Dunia!" Katika mfano wa pili, 187 00:08:50,470 --> 00:08:53,220 ni kudhani kuwa tayari tuna variable aitwaye 188 00:08:53,220 --> 00:08:56,020 "Kukabiliana" na katika kesi hiyo, sisi ni kubadilisha na 3. 189 00:08:56,020 --> 00:08:58,170 Sisi ni incrementing hiyo kwa 3. 190 00:08:58,170 --> 00:09:01,680 Na kisha katika mfano wa mwisho, vigezo inaweza kuburuzwa 191 00:09:01,680 --> 00:09:04,320 kuwekwa katika kujieleza Boolean. 192 00:09:06,830 --> 00:09:12,200 >> Sasa, wakati wewe kujenga variable, nini una 193 00:09:12,200 --> 00:09:16,900 kuamua ni kama wewe kufanya kutofautiana kwa wote wa 194 00:09:16,900 --> 00:09:19,380 sprites katika Scratch mpango wako, au kwa ajili tu ya 195 00:09:19,380 --> 00:09:22,710 specifics sprite ambayo umechagua wakati kufanya 196 00:09:22,710 --> 00:09:23,930 kutofautiana. 197 00:09:23,930 --> 00:09:27,480 Na hivyo huu ni uamuzi muhimu sana kufanya. 198 00:09:27,480 --> 00:09:30,100 Na ni kweli inakuja chini ya kile wigo unataka 199 00:09:30,100 --> 00:09:31,200 variable kuwa. 200 00:09:31,200 --> 00:09:35,170 Hivyo kwa mfano, mfano wa upeo wa wenyeji ungekuwa kama wewe 201 00:09:35,170 --> 00:09:38,370 kuchagua tu kwa sprite hii kuwa na kutofautiana. 202 00:09:38,370 --> 00:09:43,250 Hivyo kwamba itakuwa na maana kwamba tu sprite kwamba itakuwa na uwezo wa 203 00:09:43,250 --> 00:09:44,440 kupata kwamba kutofautiana. 204 00:09:44,440 --> 00:09:46,670 Tu sprite kwamba itakuwa na uwezo wa kuona, 205 00:09:46,670 --> 00:09:48,020 mabadiliko hayo, kurekebisha. 206 00:09:48,020 --> 00:09:49,910 Kama wewe kuchagua kwa kuwa na upeo wa kimataifa - 207 00:09:49,910 --> 00:09:52,520 hivyo ndiyo kama wewe kusema kwa sprites yote, kama 208 00:09:52,520 --> 00:09:53,960 wewe kuchagua kwamba chaguo - 209 00:09:53,960 --> 00:09:57,780 basi hiyo ina maana kwamba hatua kama vile wote wa sprites 210 00:09:57,780 --> 00:10:01,350 itakuwa na uwezo wa kuona, kurekebisha, na kupata kwamba variable kwamba 211 00:10:01,350 --> 00:10:04,420 umeunda. 212 00:10:04,420 --> 00:10:07,080 Maswali yoyote hadi sasa juu ya vigezo au kitu chochote? 213 00:10:07,080 --> 00:10:08,674 Ndiyo. 214 00:10:08,674 --> 00:10:11,248 >> MWANAFUNZI: Kwa vigezo, unaweza kuwa na vigezo viwili vya 215 00:10:11,248 --> 00:10:14,300 jina moja kama wao uko juu sprites tofauti? 216 00:10:14,300 --> 00:10:16,370 ZAMYLA CHAN: Kama mrefu kama wao ni mitaa sprites --- 217 00:10:18,870 --> 00:10:20,700 ah, ndiyo, sorry. 218 00:10:20,700 --> 00:10:24,010 Hivyo swali lilikuwa kama unaweza kuwa na vigezo viwili vya 219 00:10:24,010 --> 00:10:28,890 jina moja katika mpango na kama una vigezo viwili na 220 00:10:28,890 --> 00:10:32,760 jina moja lakini ni wawili sprites mitaa, hivyo sprite moja, 221 00:10:32,760 --> 00:10:36,070 paka, ina variable jina "counter," na Sprite mbili, 222 00:10:36,070 --> 00:10:38,870 mbwa, ina variable aitwaye "counter," kwa muda mrefu kama wale 223 00:10:38,870 --> 00:10:43,040 ni wawili sprites mitaa, basi wigo yao haina kupanua na 224 00:10:43,040 --> 00:10:44,540 wengine wa mpango. 225 00:10:44,540 --> 00:10:47,080 Na hivyo hakuna sprites nyingine au 226 00:10:47,080 --> 00:10:48,360 hatua kupata kuchanganyikiwa. 227 00:10:53,860 --> 00:10:54,210 Wote haki. 228 00:10:54,210 --> 00:10:58,230 >> Hivyo mimi tajwa kabla ya kuingia wakati tulikuwa 229 00:10:58,230 --> 00:11:01,560 wakati kijani flagged clicked block. 230 00:11:01,560 --> 00:11:05,350 Na hivyo kile ambacho ni - 231 00:11:05,350 --> 00:11:08,880 inasema, OK, wakati tukio hutokea kwamba bendera ya kijani ni 232 00:11:08,880 --> 00:11:11,450 clicked, hii ni nini unatakiwa kufanya. 233 00:11:11,450 --> 00:11:13,220 Na hivyo kwamba ni kweli si tukio tu 234 00:11:13,220 --> 00:11:14,380 kwamba sisi katika Scratch. 235 00:11:14,380 --> 00:11:16,060 Sisi pia kuwa matukio mengine. 236 00:11:16,060 --> 00:11:18,320 Hivyo tuna, kwa mfano, wakati muhimu juu ya 237 00:11:18,320 --> 00:11:19,290 keyboard ni taabu. 238 00:11:19,290 --> 00:11:23,660 Na unaweza kweli kuchagua barua kupitia Z, 0 239 00:11:23,660 --> 00:11:27,270 kupitia 9, au funguo mshale. 240 00:11:27,270 --> 00:11:30,770 Na kisha sisi pia kuwa matukio, nyingine kama vile wakati yako 241 00:11:30,770 --> 00:11:33,150 sprite ni clicked. 242 00:11:33,150 --> 00:11:36,590 Na hivyo wakati wewe kuanza na kwamba, taarifa mwenendo muhimu 243 00:11:36,590 --> 00:11:38,950 ni kwamba wao tu Groove juu chini, na hivyo 244 00:11:38,950 --> 00:11:42,950 basi tena kuwa, funguo wewe katika chochote kwamba inaona juu 245 00:11:42,950 --> 00:11:43,640 kwamba block. 246 00:11:43,640 --> 00:11:48,770 Wewe kujenga kutoka hilo na chini. 247 00:11:48,770 --> 00:11:53,040 >> Sasa, kusema, kile kinachotokea kama tunataka tukio baadhi kutokea tu 248 00:11:53,040 --> 00:11:58,200 wakati, sijui, paka ni kugusa sehemu fulani ya 249 00:11:58,200 --> 00:11:59,830 hatua au kitu kama hicho? 250 00:11:59,830 --> 00:12:02,420 Sisi kwa kweli hawana kujengwa katika 251 00:12:02,420 --> 00:12:04,410 tukio yanamaanisha kwamba. 252 00:12:04,410 --> 00:12:07,850 Hivyo kile sisi itabidi kufanya ni kweli kujenga tukio yetu wenyewe. 253 00:12:07,850 --> 00:12:09,950 Na kwamba ni wito utangazaji. 254 00:12:09,950 --> 00:12:13,070 Hivyo wakati unataka kuashiria kwamba baadhi ya kilichotokea, 255 00:12:13,070 --> 00:12:16,910 basi wewe kutumia - tab katika kudhibiti, kuna block kuitwa 256 00:12:16,910 --> 00:12:20,400 "Matangazo." Na hivyo basi, itabidi aina katika jina la 257 00:12:20,400 --> 00:12:24,990 tukio kwamba unataka kutangaza, na kisha kwa namna yoyote 258 00:12:24,990 --> 00:12:26,350 sprite au sprites - 259 00:12:26,350 --> 00:12:28,640 unaweza kuwa na sprites nyingi Akijibu kwa ujumbe huu - 260 00:12:28,640 --> 00:12:31,460 au itakuwa na hatua ya kushughulikia hilo, itakuwa na 261 00:12:31,460 --> 00:12:34,970 kupokea hiyo, itakuwa na kusema, OK, mimi kuelewa kwamba hii ina 262 00:12:34,970 --> 00:12:37,850 kilichotokea, hivyo mimi nina kwenda kufanya hili na hayo. 263 00:12:37,850 --> 00:12:40,850 Na hivyo wakati wewe kutangaza tukio, hiyo ni pamoja na 264 00:12:40,850 --> 00:12:44,870 ufahamu kwamba ama kwamba sprite au nyingine ni sprite 265 00:12:44,870 --> 00:12:47,860 kwenda na kupokea kwamba tukio hilo na kujibu. 266 00:12:52,610 --> 00:12:55,710 >> Sasa, dhana ya mwisho kabla ya sisi kupata katika mfano halisi 267 00:12:55,710 --> 00:12:58,390 ya mpango Scratch ni threads. 268 00:12:58,390 --> 00:13:02,110 Threads Hivyo ni wakati kompyuta yako ni utekelezaji 269 00:13:02,110 --> 00:13:04,320 samtidiga michakato kwa wakati mmoja. 270 00:13:04,320 --> 00:13:06,940 Mimi kuhakikisha kwamba sisi wote wamechukua faida ya 271 00:13:06,940 --> 00:13:09,810 threads wakati sisi tuko kuangalia movie wakati huo huo kama 272 00:13:09,810 --> 00:13:11,540 kuandika insha au kitu kama hicho. 273 00:13:11,540 --> 00:13:14,020 kompyuta ni utekelezaji mambo kadhaa katika huo 274 00:13:14,020 --> 00:13:17,480 muda, kama tu Scratch unaweza. 275 00:13:17,480 --> 00:13:22,060 Hivyo kama unaweza kuona katika mfano huu, hizi mbili unaweza scripts 276 00:13:22,060 --> 00:13:25,460 kutumika kwa ajili ya sprite exact, kwa sababu hizi 277 00:13:25,460 --> 00:13:27,590 mwanzo vitalu ya kuingia unaweza kweli kutumika 278 00:13:27,590 --> 00:13:28,840 vigawe ya nyakati. 279 00:13:28,840 --> 00:13:32,570 Mimi kuhakikisha kwamba pengine bendera ya kijani clicked block 280 00:13:32,570 --> 00:13:36,890 itakuwa moja ya maarufu 281 00:13:36,890 --> 00:13:39,230 vitalu katika programu yako. 282 00:13:39,230 --> 00:13:43,500 Hivyo hapa tunaona kwamba wakati bendera ya kijani ni clicked, kuna 283 00:13:43,500 --> 00:13:47,970 mchakato kinachoendelea, kama vile wakati bendera ya kijani ni 284 00:13:47,970 --> 00:13:50,150 clicked, kuna mchakato tofauti kinachoendelea. 285 00:13:50,150 --> 00:13:53,650 Na hivyo Scratch kukimbia hizi mbili kwa wakati mmoja. 286 00:13:53,650 --> 00:13:55,930 Na hivyo kwa kutumia nyuzi hizi, akijua kwamba unaweza kweli 287 00:13:55,930 --> 00:13:58,010 na zaidi ya moja kuingia hatua - 288 00:13:58,010 --> 00:14:00,450 hata kama ni sawa kuingia hatua - 289 00:14:00,450 --> 00:14:04,340 itakavyo kuwa muhimu kweli kweli kama unataka, kusema, 290 00:14:04,340 --> 00:14:06,290 kutenganisha majukumu tofauti na mtu mwingine. 291 00:14:10,060 --> 00:14:10,490 Wote haki. 292 00:14:10,490 --> 00:14:17,670 Basi hebu kweli kuangalia katika mfano wa mpango Scratch. 293 00:14:25,790 --> 00:14:26,360 >> OK. 294 00:14:26,360 --> 00:14:29,150 Hivyo nimekuwa tayari alifanya mpango kidogo kwa sisi hapa. 295 00:14:29,150 --> 00:14:34,740 Hivyo nina kwenda tu bonyeza bendera ya kijani na kuanza na kuona 296 00:14:34,740 --> 00:14:36,520 kile yake. 297 00:14:36,520 --> 00:14:39,590 Hivyo tuna samaki machungwa hapa - 298 00:14:39,590 --> 00:14:41,420 sprite samaki - 299 00:14:41,420 --> 00:14:47,960 inaonekana kwa hoja na kisha upya na kurudi nyuma. 300 00:14:47,960 --> 00:14:49,250 Na kisha tuna sprite shark. 301 00:14:49,250 --> 00:14:51,705 Na hii sprite shark unaweza hoja, inaweza mzunguko, inaweza 302 00:14:51,705 --> 00:14:53,180 kuogelea kote. 303 00:14:53,180 --> 00:14:53,520 OK. 304 00:14:53,520 --> 00:14:56,650 Basi hiyo ni aina ya furaha. 305 00:14:56,650 --> 00:15:00,750 Lakini tunaweza dhahiri kuongeza zaidi ya kwamba. 306 00:15:00,750 --> 00:15:05,790 Kwa mfano, tunaona kwamba wakati shark ni kusonga, inaweza 307 00:15:05,790 --> 00:15:07,740 kweli kupata mbali screen na karibu 308 00:15:07,740 --> 00:15:11,150 kutoweka kutoka mbele. 309 00:15:11,150 --> 00:15:13,010 Hivyo tunataka kubadilisha hiyo, kwa sababu hatutaki 310 00:15:13,010 --> 00:15:14,610 shark kutoroka. 311 00:15:14,610 --> 00:15:19,840 Na hivyo basi simamisha skripti yetu na kisha kuhariri shark 312 00:15:19,840 --> 00:15:22,720 scripts, labda kuongeza kitu. 313 00:15:22,720 --> 00:15:27,400 Ona kwamba katika hii sprite fulani hapa, milele kitanzi 314 00:15:27,400 --> 00:15:29,160 ncha na makali ya moja kwa moja. 315 00:15:29,160 --> 00:15:30,920 Haina yoyote Groove. 316 00:15:30,920 --> 00:15:34,410 Hivyo kwa kweli hii hufanya akili, kwa sababu ni kitanzi milele. 317 00:15:34,410 --> 00:15:37,430 Ni utekelezaji kitu infinitely. 318 00:15:37,430 --> 00:15:40,240 Hivyo itakuwa si milele mwisho. 319 00:15:40,240 --> 00:15:41,810 Hata kama kuna kitu chini yake, ingekuwa 320 00:15:41,810 --> 00:15:43,030 kamwe kupata hiyo. 321 00:15:43,030 --> 00:15:49,000 Hivyo wewe ni kweli kulazimishwa kuanzisha thread. 322 00:15:49,000 --> 00:15:49,500 >> Wote haki. 323 00:15:49,500 --> 00:15:52,490 Basi hebu kuongeza mwingine script. 324 00:15:52,490 --> 00:15:55,210 Hivyo nina kwenda kuanza na hatua hii ya kuingia wakati kijani 325 00:15:55,210 --> 00:15:56,850 bendera ni clicked. 326 00:15:56,850 --> 00:16:04,900 Basi nini nataka kufanya ni kuendelea kuangalia kama 327 00:16:04,900 --> 00:16:07,210 shark inaenda kugusa makali. 328 00:16:07,210 --> 00:16:10,560 Lakini najua kwamba, kwa kweli, chini ya Motion kuna nadhifu 329 00:16:10,560 --> 00:16:16,170 kidogo block kwamba anasema, oh, ikiwa juu ya makali Bounce,. 330 00:16:16,170 --> 00:16:18,930 Basi nini tunataka kufanya ni kuendelea kutekeleza. 331 00:16:18,930 --> 00:16:22,010 Na hivyo kile huu "ikiwa juu ya makali, Bounce" gani - ni kweli 332 00:16:22,010 --> 00:16:26,170 tayari hundi ikiwa mimi nina juu ya makali, kisha bounce nyuma. 333 00:16:26,170 --> 00:16:31,770 Hivyo tunahitaji kupata baadhi ya aina ya kitanzi kwa kuendelea 334 00:16:31,770 --> 00:16:34,350 nitafanya kauli hii. 335 00:16:34,350 --> 00:16:37,360 Hivyo kama sisi kuangalia chini ya Udhibiti, haina mtu yeyote kuwa na wazo la 336 00:16:37,360 --> 00:16:42,060 nini kitanzi sisi kutaka kutumia? 337 00:16:42,060 --> 00:16:42,530 Yeah. 338 00:16:42,530 --> 00:16:43,470 >> MWANAFUNZI: kitanzi milele. 339 00:16:43,470 --> 00:16:44,300 ZAMYLA CHAN: Hasa, yeah. 340 00:16:44,300 --> 00:16:45,080 milele kitanzi. 341 00:16:45,080 --> 00:16:48,370 Basi hebu kufuatilia kwamba hapa, na kisha kusema, ikiwa juu ya makali, Bounce. 342 00:16:48,370 --> 00:16:51,580 Na kisha hebu angalia. 343 00:16:51,580 --> 00:16:52,120 Wote haki. 344 00:16:52,120 --> 00:16:54,460 Hivyo samaki ni kusonga kama kwa kawaida. 345 00:16:54,460 --> 00:16:55,540 Na kisha, oh - 346 00:16:55,540 --> 00:17:00,280 sasa shark hawawezi kutoroka na bounces mbali screen. 347 00:17:00,280 --> 00:17:01,155 Cool. 348 00:17:01,155 --> 00:17:01,600 Wote haki. 349 00:17:01,600 --> 00:17:02,770 Kwa hiyo mimi nilikuwa kuangalia in 350 00:17:02,770 --> 00:17:03,710 Mimi can't - ndiyo? 351 00:17:03,710 --> 00:17:06,196 >> MWANAFUNZI: Jinsi gani ya kufanya kwamba yanahusu shark kama hatua 352 00:17:06,196 --> 00:17:07,329 kwa samaki? 353 00:17:07,329 --> 00:17:07,780 ZAMYLA CHAN: Ah. 354 00:17:07,780 --> 00:17:15,910 Hivyo sababu tu shark bounces, kinyume na 355 00:17:15,910 --> 00:17:20,530 samaki pia, ni kwa sababu hii script kwamba sisi ni aliandika ndani ya 356 00:17:20,530 --> 00:17:21,290 sprite shark. 357 00:17:21,290 --> 00:17:22,950 Unaweza kuona, hapa juu, Sprite shark ni kuchaguliwa. 358 00:17:25,609 --> 00:17:25,990 Wote haki. 359 00:17:25,990 --> 00:17:30,730 Basi hebu kuongeza kitu kingine. 360 00:17:30,730 --> 00:17:34,260 Mimi nilikuwa kuchunguza juu ya mavazi tofauti kwamba 361 00:17:34,260 --> 00:17:37,870 Scratch ina, na nikaona hii cute shark-chomp. 362 00:17:37,870 --> 00:17:41,070 Hivyo nimeona kwamba, hey, vizuri, labda tunaweza kutekeleza 363 00:17:41,070 --> 00:17:45,975 shark chomping, kwa mfano, wakati sisi waandishi wa nafasi. 364 00:17:45,975 --> 00:17:47,560 Mimi tu anaenda kuacha hii. 365 00:17:47,560 --> 00:17:49,990 Wote haki. 366 00:17:49,990 --> 00:17:50,476 Ndiyo. 367 00:17:50,476 --> 00:17:54,370 >> MWANAFUNZI: Unaweza tu kuonyesha - ni kwamba chini ya mavazi? 368 00:17:54,370 --> 00:17:54,900 ZAMYLA CHAN: Oh, ndiyo. 369 00:17:54,900 --> 00:17:59,560 Basi nikaenda chini ya mavazi, na kisha nikaona chini ya Import. 370 00:17:59,560 --> 00:18:02,780 Na hivyo hapa, Scratch ina safu nzima ya costumes kwamba 371 00:18:02,780 --> 00:18:03,500 unaweza kuchagua. 372 00:18:03,500 --> 00:18:07,120 Na hivyo basi kuna rundo zima la wanyama, na kisha 373 00:18:07,120 --> 00:18:09,560 shark ina michache ya costumes yanayohusiana na hayo. 374 00:18:15,116 --> 00:18:15,580 OK. 375 00:18:15,580 --> 00:18:22,480 Hivyo katika hii script hapa, mimi niko tayari kuangalia kuendelea 376 00:18:22,480 --> 00:18:26,090 katika kitanzi milele, OK, vizuri, kama mshale wa kushoto ni taabu, 377 00:18:26,090 --> 00:18:28,720 kisha Mimi nataka kuwa na mzunguko wa counterclockwise. 378 00:18:28,720 --> 00:18:32,180 Kama haki arrow ni taabu, nataka mzunguko clockwise. 379 00:18:32,180 --> 00:18:33,800 Kama mshale juu ni taabu, basi mimi 380 00:18:33,800 --> 00:18:36,050 wanataka maendeleo mbele. 381 00:18:36,050 --> 00:18:42,250 Basi nini tunaweza kufanya ni kuongeza tu kwa script hii, badala ya 382 00:18:42,250 --> 00:18:45,350 kuongeza moja tofauti, kwa sababu hii ni tayari kuangalia katika 383 00:18:45,350 --> 00:18:48,640 mandhari ambayo funguo ni kuwa taabu. 384 00:18:48,640 --> 00:18:52,050 >> Basi hebu kuongeza moja kwamba anasema kama ufunguo nafasi - wacha kutumia 385 00:18:52,050 --> 00:18:54,200 nafasi muhimu kwa chomp chini. 386 00:18:54,200 --> 00:18:58,970 Basi hizi muhimu arrow kushoto taabu, nakadhalika, hizi ni 387 00:18:58,970 --> 00:19:00,680 katika bluu Brighter. 388 00:19:00,680 --> 00:19:04,520 Basi hebu kwenda Sensing bluu Brighter, na kuangalia chini. 389 00:19:04,520 --> 00:19:09,020 Oh, na hapa ni nafasi muhimu taabu. 390 00:19:09,020 --> 00:19:13,510 Basi nini tunataka kufanya ni kuwa na kubadili shark kwa wake 391 00:19:13,510 --> 00:19:15,320 chomping chini Costume. 392 00:19:15,320 --> 00:19:16,670 Hiyo ina nini na jinsi shark 393 00:19:16,670 --> 00:19:18,160 inaonekana, hivyo sisi kwenda Looks. 394 00:19:18,160 --> 00:19:21,560 Na hapa sisi, conveniently, kubadili 395 00:19:21,560 --> 00:19:23,680 Costume shark-chomp. 396 00:19:23,680 --> 00:19:27,980 Lakini wakati sisi chomp chini, hatutaki shark kuwa 397 00:19:27,980 --> 00:19:30,820 chomping chini milele, hivyo hebu kuongeza, OK, vizuri basi, 398 00:19:30,820 --> 00:19:36,950 baada chomps, sisi unataka kwa kubadili nyuma. 399 00:19:36,950 --> 00:19:41,790 OK, hivyo hebu angalia nini kwamba anafanya. 400 00:19:41,790 --> 00:19:43,990 Hivyo tuna ni kuhamia karibu. 401 00:19:43,990 --> 00:19:44,720 OK. 402 00:19:44,720 --> 00:19:46,660 Hivyo tuna ni chomping. 403 00:19:46,660 --> 00:19:51,240 Ni chomping aina ya haraka ingawa, kwa sababu katika Scratch, 404 00:19:51,240 --> 00:19:53,710 ni utekelezaji yao mara moja. 405 00:19:53,710 --> 00:19:58,300 Hivyo basi, twende ya Udhibiti na kufanya ni kufahamu yake 406 00:19:58,300 --> 00:19:59,785 chomp, kusubiri moja ya pili. 407 00:20:03,890 --> 00:20:09,130 Na hapa ni chomps chini kwa muda mrefu kidogo kabla huenda 408 00:20:09,130 --> 00:20:11,180 nyuma kwa njaa yake. 409 00:20:11,180 --> 00:20:11,530 >> OK. 410 00:20:11,530 --> 00:20:13,210 Hivyo nina pretty furaha na shark sasa. 411 00:20:13,210 --> 00:20:18,740 Lakini samaki, nini inaonekana kuwa kufanya - ni inaendelea 412 00:20:18,740 --> 00:20:20,750 michache ya hatua, kwa kweli, mara tano. 413 00:20:20,750 --> 00:20:24,940 Ni kusonga hatua 50. 414 00:20:24,940 --> 00:20:29,280 Na kisha nini ni kufanya hapa katika block hii ya juu hapa ni mimi nina 415 00:20:29,280 --> 00:20:35,180 akisema, OK, vizuri, ni kwenda kwenda thamani fulani ya x. 416 00:20:35,180 --> 00:20:38,560 Ili kupata kuratibu, unaweza kweli tu mouse juu ya 417 00:20:38,560 --> 00:20:40,550 screen, na kisha katika sehemu ya chini - 418 00:20:40,550 --> 00:20:41,530 haki juu hapa - 419 00:20:41,530 --> 00:20:43,210 itabidi kuonyesha nini ni kuratibu. 420 00:20:43,210 --> 00:20:45,950 Hivyo unaweza kuchukua faida ya kwamba kwa pembejeo kuratibu 421 00:20:45,950 --> 00:20:46,830 kwamba unataka. 422 00:20:46,830 --> 00:20:49,160 Na hivyo kile kauli hii hapa ni kusema ni kusema, OK, 423 00:20:49,160 --> 00:20:54,200 vizuri, samaki kuanza saa thamani huyu mmoja x na kisha 424 00:20:54,200 --> 00:20:55,540 urefu wa inaweza kubadilika. 425 00:20:55,540 --> 00:20:59,740 Mimi kwa kweli kwenda kuchukua urefu random kwamba bado anakaa 426 00:20:59,740 --> 00:21:02,580 ndani ya vikwazo ya hatua. 427 00:21:02,580 --> 00:21:04,320 Na hivyo hapa, nini mimi kuchukua faida ya ni 428 00:21:04,320 --> 00:21:05,680 utangazaji matukio. 429 00:21:05,680 --> 00:21:09,310 Hivyo unaweza kuona kwamba hii handler tukio ni mpya fish1. 430 00:21:09,310 --> 00:21:14,730 Hiyo wakati wowote samaki inapokea mpya fish1 tukio, ni itabidi 431 00:21:14,730 --> 00:21:16,250 nitafanya hili. 432 00:21:16,250 --> 00:21:19,740 Na kisha unaweza kuona kwamba baada ya hatua mbele ya kuweka yake kiasi 433 00:21:19,740 --> 00:21:21,400 ya nyakati, basi ni kweli matangazo ya 434 00:21:21,400 --> 00:21:22,720 tena, OK, mpya fish1. 435 00:21:25,560 --> 00:21:31,860 Lakini badala yake, vipi kuhusu wacha kufanya hivyo kwamba samaki tu 436 00:21:31,860 --> 00:21:35,320 inaendelea mwisho wa screen kabla resets, 437 00:21:35,320 --> 00:21:37,180 badala ya aina tu ya kwenda katikati yake. 438 00:21:40,480 --> 00:21:46,180 Hivyo badala ya kusema, kurudia mara tano - kwa sababu sisi sio 439 00:21:46,180 --> 00:21:48,380 kweli kujua jinsi mara nyingi zitahitajika mpaka 440 00:21:48,380 --> 00:21:52,180 unafikia mwisho wa screen, hebu kutumia kitu kingine. 441 00:21:52,180 --> 00:21:54,870 >> Hivyo nina kwenda kwa tofauti hii nje, kwa sababu sisi 442 00:21:54,870 --> 00:21:56,080 si kweli unataka hii. 443 00:21:56,080 --> 00:21:59,610 Ili kufuta vitalu katika Scratch, nini kufanya ni wewe tu Drag 444 00:21:59,610 --> 00:22:03,415 kwa kutolewa kushoto, na kisha anapata ilifutwa. 445 00:22:03,415 --> 00:22:05,470 Kama wewe kuamua kuwa hakutaka kufanya hivyo, basi unaweza 446 00:22:05,470 --> 00:22:08,970 daima Undelete yake. 447 00:22:08,970 --> 00:22:10,640 Lakini tunataka kujikwamua hii. 448 00:22:10,640 --> 00:22:15,490 Nini tunataka kufanya ni tunataka kuweka juu ya kusonga hatua 50 na 449 00:22:15,490 --> 00:22:19,400 pausing moja pili mpaka sisi kugusa mwisho wa screen. 450 00:22:19,400 --> 00:22:25,480 Hivyo yeyote anaweza doa kitanzi kwamba sisi kutaka kutumia kwamba 451 00:22:25,480 --> 00:22:28,750 akarudisha mchakato tu mpaka sisi kugusa screen. 452 00:22:31,594 --> 00:22:33,490 >> MWANAFUNZI: Rudia mpaka. 453 00:22:33,490 --> 00:22:36,750 ZAMYLA CHAN: nikasikia "kurudia mpaka," na kwamba ni sahihi. 454 00:22:36,750 --> 00:22:40,990 Hivyo yeah, hii kurudia mpaka block pia inachukua - 455 00:22:40,990 --> 00:22:43,770 lakini sisi kuona kwamba hii kurudia mpaka block si kabisa 456 00:22:43,770 --> 00:22:44,570 kamili, haki? 457 00:22:44,570 --> 00:22:48,490 Hivyo tunahitaji kusema, OK, vizuri, kurudia mpaka lini? 458 00:22:48,490 --> 00:22:51,380 Hivyo tunasema, OK, vizuri, kurudia mpaka samaki ni kugusa 459 00:22:51,380 --> 00:22:52,680 makali ya screen. 460 00:22:52,680 --> 00:22:55,230 Na hivyo mimi nitakuambia kuwa kwamba ni chini ya Sensing. 461 00:22:55,230 --> 00:22:58,930 Kuna hii Boolean kugusa. 462 00:22:58,930 --> 00:23:04,510 Na hivyo unaweza kuchagua hapa nini unataka kuwa kuangalia 463 00:23:04,510 --> 00:23:05,530 kwamba samaki ni kugusa. 464 00:23:05,530 --> 00:23:09,200 Hivyo hapa, tunataka kusema kugusa makali. 465 00:23:09,200 --> 00:23:13,110 Na kisha tunataka kuongeza hii nyuma in 466 00:23:13,110 --> 00:23:21,940 Na hivyo kwa sasa, kama sisi kuangalia samaki wetu kwenda, mara moja kugusa 467 00:23:21,940 --> 00:23:25,170 makali, hivyo itabidi kurudi tena. 468 00:23:25,170 --> 00:23:25,660 Wote haki. 469 00:23:25,660 --> 00:23:27,390 Hiyo mimi nina furaha na kwamba. 470 00:23:27,390 --> 00:23:30,890 Na hebu wazi HungryShark1. 471 00:23:34,620 --> 00:23:38,230 >> OK, aina ya kama show ya kupikia, mimi aliongeza kidogo 472 00:23:38,230 --> 00:23:39,850 makala zaidi. 473 00:23:39,850 --> 00:23:43,080 Hivyo kwa mfano, unaweza kuona kwamba samaki sasa ni kweli 474 00:23:43,080 --> 00:23:45,960 gliding kabisa vizuri, kinyume na hapo kabla, wakati ilikuwa 475 00:23:45,960 --> 00:23:48,350 aina ya kusonga na kuacha, na kuacha kusonga - 476 00:23:48,350 --> 00:23:52,890 kimsingi tu kuruka saizi ya kuweka. 477 00:23:52,890 --> 00:23:56,810 Nikaona chini ya Motion, kupatikana kauli hii glide, na mimi 478 00:23:56,810 --> 00:24:00,515 akasema, OK, badala ya kusonga na kuacha, kusonga 479 00:24:00,515 --> 00:24:04,850 na kuacha, mimi naenda glide vitengo 70 kwa haki, 480 00:24:04,850 --> 00:24:08,500 lakini kukaa katika nafasi yangu sawa y hapa. 481 00:24:08,500 --> 00:24:09,680 Wote haki. 482 00:24:09,680 --> 00:24:11,430 Hivyo tuna shark kwamba unaweza chomp. 483 00:24:13,940 --> 00:24:15,060 Cool. 484 00:24:15,060 --> 00:24:18,610 Lakini ni kuitwa HungryShark, baada ya yote, hivyo hebu kuwa 485 00:24:18,610 --> 00:24:20,550 shark kula samaki. 486 00:24:20,550 --> 00:24:29,120 >> Hivyo jinsi tunavyoweza kuwaambia samaki au kuwaambia shark kwamba ina 487 00:24:29,120 --> 00:24:30,680 chomped chini? 488 00:24:30,680 --> 00:24:32,470 Jinsi gani sisi kuwasiliana? 489 00:24:32,470 --> 00:24:33,220 Ndiyo. 490 00:24:33,220 --> 00:24:35,120 MWANAFUNZI: Katika Costume ya pili ya shark, 491 00:24:35,120 --> 00:24:36,550 ni upatikanaji wa samaki samaki. 492 00:24:36,550 --> 00:24:38,460 ZAMYLA CHAN: Yeah, kwa uhakika. 493 00:24:38,460 --> 00:24:42,710 Hivyo tunajua kwamba wakati sisi ni byte Costume 494 00:24:42,710 --> 00:24:45,500 chomp, kwamba tuna chomp chini. 495 00:24:45,500 --> 00:24:49,530 Sasa, sisi hatimaye kuwa na kuangalia. 496 00:24:49,530 --> 00:24:51,880 Sema tunataka samaki kutoweka mara moja wake kuliwa. 497 00:24:51,880 --> 00:24:54,820 Tutakuwa na kwa namna fulani kuwasiliana na samaki 498 00:24:54,820 --> 00:24:59,405 kutakuwa na kuficha, kwa mfano, au kutoweka kutoka 499 00:24:59,405 --> 00:25:01,670 screen mara moja imekuwa ni chomped chini juu. 500 00:25:01,670 --> 00:25:08,200 >> Hivyo ni aina gani ya dhana, aina gani ya chombo tunaweza kutumia kwa 501 00:25:08,200 --> 00:25:10,440 kuwa shark kuwasiliana kwa samaki, OK, 502 00:25:10,440 --> 00:25:11,526 Nimekuwa chomped chini? 503 00:25:11,526 --> 00:25:12,340 MWANAFUNZI: Utangazaji. 504 00:25:12,340 --> 00:25:14,290 ZAMYLA CHAN: Ndiyo, hasa, utangazaji tukio hilo. 505 00:25:14,290 --> 00:25:17,733 Basi hebu kwenda Udhibiti na hebu sema matangazo. 506 00:25:20,280 --> 00:25:24,730 Na hebu matangazo chomp. 507 00:25:24,730 --> 00:25:25,420 Wote haki. 508 00:25:25,420 --> 00:25:27,690 Lakini mara sisi kutangaza kitu, hiyo ni pamoja na 509 00:25:27,690 --> 00:25:29,390 dhana kwamba sisi ni kweli kwenda na kitu 510 00:25:29,390 --> 00:25:30,360 kuipokea. 511 00:25:30,360 --> 00:25:32,110 Na ili kwenda kuwa samaki. 512 00:25:32,110 --> 00:25:36,600 Hivyo hebu sema, wakati mimi kupokea chomp. 513 00:25:40,360 --> 00:25:43,720 Sasa, wakati chomp shark chini nafasi tu tupu, hatufanyi 514 00:25:43,720 --> 00:25:46,180 wanataka samaki kwa kuguswa na kwamba wakati wote. 515 00:25:46,180 --> 00:25:50,780 Basi hebu kusema, OK, vizuri, kama tu shark ni kugusa 516 00:25:50,780 --> 00:25:52,310 samaki wakati wa chomp - 517 00:25:52,310 --> 00:25:54,210 kwamba wakati tutaweza kweli kufanya kitu fulani. 518 00:25:54,210 --> 00:25:58,560 Hivyo basi, sisi ni kwenda kutumia hali ikiwa, kulia, 519 00:25:58,560 --> 00:26:01,100 kwa sababu sisi ni kuangalia kama kitu ni kweli au si kweli. 520 00:26:01,100 --> 00:26:03,170 Hivyo kama sisi kurudi nyuma kwa Sensing, basi tunaweza 521 00:26:03,170 --> 00:26:05,760 kutumia hapa, kama kugusa. 522 00:26:05,760 --> 00:26:07,490 Na kisha hapa, tutaweza kuchagua shark. 523 00:26:12,280 --> 00:26:14,710 Kisha chini ya Looks, hii block kujificha - 524 00:26:14,710 --> 00:26:19,250 kwamba kutakuwa na kimsingi kufanya samaki kutoweka kutoka hatua. 525 00:26:19,250 --> 00:26:22,760 Tutaweza kufanya hivyo kujificha, lakini tunataka nyingine za samaki, haki? 526 00:26:22,760 --> 00:26:23,820 Shark yetu ni njaa. 527 00:26:23,820 --> 00:26:24,960 Tunataka kuwapa samaki zaidi. 528 00:26:24,960 --> 00:26:31,640 Hivyo basi hebu pia matangazo samaki mpya tena. 529 00:26:31,640 --> 00:26:31,890 OK. 530 00:26:31,890 --> 00:26:35,880 Basi hebu angalia nini kwamba anafanya. 531 00:26:35,880 --> 00:26:36,310 >> Cool. 532 00:26:36,310 --> 00:26:38,830 Hivyo chomps chini na samaki mwingine inaonekana. 533 00:26:38,830 --> 00:26:41,360 Lakini hiyo ni kidogo mno haraka kwa ajili ya mwingine samaki kwenda. 534 00:26:41,360 --> 00:26:44,610 Basi hebu ngoja tu kabla ya pili sisi 535 00:26:44,610 --> 00:26:45,860 matangazo ya samaki mpya. 536 00:26:48,350 --> 00:26:49,110 Wote haki. 537 00:26:49,110 --> 00:26:49,380 OK. 538 00:26:49,380 --> 00:26:52,460 Hivyo hii ni maamuzi nzuri ya mchezo. 539 00:26:52,460 --> 00:26:54,350 Lakini yote michezo haja score, haki? 540 00:26:54,350 --> 00:26:57,070 Basi nini tunaweza kutumia kwa kuweka alama? 541 00:27:00,370 --> 00:27:00,630 Ndiyo. 542 00:27:00,630 --> 00:27:01,005 MWANAFUNZI: nyingine - 543 00:27:01,005 --> 00:27:01,830 ZAMYLA CHAN: Yeah. 544 00:27:01,830 --> 00:27:02,290 Hasa. 545 00:27:02,290 --> 00:27:04,520 Yeah. 546 00:27:04,520 --> 00:27:06,480 Hivyo hatujui wanataka kuweka wimbo wa kimsingi jinsi 547 00:27:06,480 --> 00:27:07,660 samaki wengi ni kuliwa. 548 00:27:07,660 --> 00:27:09,430 Ili kufanya hivyo, tutaweza kufanya kutofautiana. 549 00:27:09,430 --> 00:27:11,100 Hebu piga kwamba alama. 550 00:27:11,100 --> 00:27:14,240 Na hivyo huenda ikatengeneza, tangu hii ni mchezo kwamba sisi ni kucheza, 551 00:27:14,240 --> 00:27:18,060 tunakwenda wanataka samaki kuweza - 552 00:27:18,060 --> 00:27:19,860 kusema, mara yake ya kuliwa inaweza kuongeza alama au 553 00:27:19,860 --> 00:27:23,780 kitu fulani na kisha hatua pengine kufanya 554 00:27:23,780 --> 00:27:25,020 kitu na kidonda pia. 555 00:27:25,020 --> 00:27:28,280 Hivyo nina kwenda kwa kuchagua kufanya hii variable kimataifa na kusema 556 00:27:28,280 --> 00:27:30,920 kwa ajili ya wote sprites. 557 00:27:30,920 --> 00:27:31,470 OK. 558 00:27:31,470 --> 00:27:33,880 Hivyo wakati wa kufanya tunataka kuongeza alama? 559 00:27:33,880 --> 00:27:36,440 Wakati samaki imekuwa kuliwa. 560 00:27:36,440 --> 00:27:39,390 Na hivyo tayari tuna mchakato hapa hiyo kushughulika 561 00:27:39,390 --> 00:27:40,800 na samaki kuliwa. 562 00:27:40,800 --> 00:27:43,570 Basi hebu kuongeza kauli hii hapa - 563 00:27:43,570 --> 00:27:44,820 kubadilisha Score na 1. 564 00:27:49,208 --> 00:27:49,670 Cool. 565 00:27:49,670 --> 00:27:54,580 Hivyo mara moja wewe kula samaki, kuongezeka score. 566 00:27:54,580 --> 00:27:54,790 >> Wote haki. 567 00:27:54,790 --> 00:27:57,090 Hivyo husema mimi ni uchovu wa mchezo huu. 568 00:27:57,090 --> 00:27:58,410 Mimi kuacha. 569 00:27:58,410 --> 00:28:01,110 Na kisha, oh, nataka kuja nyuma kwa mchezo. 570 00:28:01,110 --> 00:28:02,630 Mimi nataka kuanza mchezo mpya. 571 00:28:02,630 --> 00:28:05,550 Naam, score ni bado 3, hata kama niko 572 00:28:05,550 --> 00:28:06,680 kucheza mchezo mpya. 573 00:28:06,680 --> 00:28:10,190 Sisi si kweli unataka kwa alama kamwe upya, haki? 574 00:28:10,190 --> 00:28:16,240 Basi hebu kuongeza taarifa wakati mchezo ni kuanza katika 575 00:28:16,240 --> 00:28:19,990 hatua ya kusema, OK, vizuri, tunataka upya score. 576 00:28:19,990 --> 00:28:23,100 Hivyo hapa sisi kuweka alama variable kwa 0. 577 00:28:23,100 --> 00:28:27,960 Na hivyo sasa, wakati wewe kuanza mchezo, alama 578 00:28:27,960 --> 00:28:30,920 itaanza saa 0. 579 00:28:30,920 --> 00:28:32,270 Cool. 580 00:28:32,270 --> 00:28:33,520 OK. 581 00:28:36,875 --> 00:28:37,340 OK. 582 00:28:37,340 --> 00:28:40,240 Hivyo sasa, hebu kwenda kwenye HungryShark2. 583 00:28:40,240 --> 00:28:43,500 >> Hivyo nimekuwa kufanyika kidogo zaidi sasa, na kile nimepata kufanyika ni 584 00:28:43,500 --> 00:28:44,860 haki clicked juu sprite samaki. 585 00:28:44,860 --> 00:28:47,970 Nilitaka samaki zaidi, na hivyo mimi clicked duplicate na alifanya 586 00:28:47,970 --> 00:28:51,930 sprite mpya kufanana na kwamba moja na pia kunakiliwa katika yote 587 00:28:51,930 --> 00:28:53,030 scripts kama vizuri. 588 00:28:53,030 --> 00:28:56,810 Hivyo basi fish2 hii kimsingi ni sawa na 589 00:28:56,810 --> 00:28:59,630 fish1, ila badala ya kuanzia saa kushoto na 590 00:28:59,630 --> 00:29:02,550 kusonga kulia, ni kuanza kulia na hatua kushoto. 591 00:29:02,550 --> 00:29:06,390 Na kisha mimi pia alichagua Costume mpya kwa ajili yake. 592 00:29:06,390 --> 00:29:09,022 Kisha mimi nikajikuta mwingine Costume kwamba alikuwa samaki marakaraka, na mimi 593 00:29:09,022 --> 00:29:11,950 ilikuwa kama, baridi, hii inaonekana sumu, hivyo hebu kujifanya 594 00:29:11,950 --> 00:29:13,600 kwamba hii ni samaki wenye sumu. 595 00:29:13,600 --> 00:29:18,250 Na hivyo mimi alisema, OK, vizuri, badala ya kula 596 00:29:18,250 --> 00:29:20,980 sumu samaki na kuwa na alama yako ongezeko, mimi kwa kweli 597 00:29:20,980 --> 00:29:22,210 unataka kupungua. 598 00:29:22,210 --> 00:29:27,890 Hivyo hapa tuna alama kupungua kwa 1 kila 599 00:29:27,890 --> 00:29:29,990 shark anakula yake. 600 00:29:29,990 --> 00:29:31,650 Na kisha, mimi kwa kweli walipenda costumes kwamba Scratch 601 00:29:31,650 --> 00:29:34,450 zinazotolewa, na nikaona na kisha nimeona shark's - 602 00:29:34,450 --> 00:29:36,050 ilikuwa inaonekana kama shark wagonjwa. 603 00:29:36,050 --> 00:29:38,040 Na hivyo basi mimi kuhaririwa ni mimi alifanya hivyo kijani. 604 00:29:38,040 --> 00:29:41,880 Na mimi nilikuwa kama, baridi, ni shark wagonjwa. 605 00:29:41,880 --> 00:29:42,150 Wote haki. 606 00:29:42,150 --> 00:29:49,150 >> Hivyo basi hebu kuongeza script yetu baadhi ya aina ya njia ya kufanya 607 00:29:49,150 --> 00:29:53,660 shark kubadili ndani ya kuwa mgonjwa wakati wowote 608 00:29:53,660 --> 00:29:56,800 anakula samaki sumu. 609 00:29:56,800 --> 00:29:57,380 OK. 610 00:29:57,380 --> 00:30:03,620 Basi, kwa sababu sisi kunakiliwa yote ya maandiko kutoka asili yetu 611 00:30:03,620 --> 00:30:07,760 samaki katika samaki sumu, tayari ana hii sprite hapa 612 00:30:07,760 --> 00:30:10,680 kwamba anasema, wakati mimi nina chomped chini, mimi ni 613 00:30:10,680 --> 00:30:12,020 kweli chomped chini? 614 00:30:12,020 --> 00:30:15,660 Ili tuweze kuchukua fursa hii, kuwasiliana kwa 615 00:30:15,660 --> 00:30:18,170 shark, oh, vizuri, wewe tu walikula samaki sumu. 616 00:30:18,170 --> 00:30:18,850 Uko mgonjwa. 617 00:30:18,850 --> 00:30:23,100 Na hivyo hii itakuwa ni aina gani ya hatua? 618 00:30:23,100 --> 00:30:25,110 Nini itakuwa wanataka kufanya? 619 00:30:25,110 --> 00:30:25,650 Matangazo. 620 00:30:25,650 --> 00:30:26,240 Yeah, kwa uhakika. 621 00:30:26,240 --> 00:30:28,930 Basi hebu matangazo. 622 00:30:28,930 --> 00:30:33,650 Hebu kuiita shark wagonjwa. 623 00:30:33,650 --> 00:30:34,320 OK. 624 00:30:34,320 --> 00:30:36,930 Hivyo sasa, shark, ni wazi, ni kwenda kuwa mtu ambaye ni 625 00:30:36,930 --> 00:30:38,250 kupokea tukio hili. 626 00:30:38,250 --> 00:30:44,150 Basi hebu kuongeza wakati mimi kupokea shark kuwa mgonjwa. 627 00:30:44,150 --> 00:30:44,410 OK. 628 00:30:44,410 --> 00:30:46,300 Hivyo tunajua tuna hii Costume - 629 00:30:46,300 --> 00:30:49,400 shark ni wagonjwa. 630 00:30:49,400 --> 00:30:51,900 Na kisha sisi kujua toka kabla ya kwamba sisi aina ya kufahamu 631 00:30:51,900 --> 00:30:54,420 wakati tunaweza pause kidogo kabla byte nyuma. 632 00:30:54,420 --> 00:30:54,875 Yeah? 633 00:30:54,875 --> 00:30:56,467 >> MWANAFUNZI: Unaonaje nakala script kutoka 634 00:30:56,467 --> 00:30:57,605 moja sprite hadi mwingine? 635 00:30:57,605 --> 00:30:58,510 ZAMYLA CHAN: Ah. 636 00:30:58,510 --> 00:31:03,610 Hivyo katika mfano huu, wakati mimi tu duplicated Sprite, kwa 637 00:31:03,610 --> 00:31:07,880 nakala moja kwa script sprite mwingine, nini mimi hapa ilikuwa 638 00:31:07,880 --> 00:31:11,630 tu kusema duplicate, na ni kweli alifanya mpya nzima 639 00:31:11,630 --> 00:31:14,110 sprite na yote ya scripts pamoja. 640 00:31:14,110 --> 00:31:18,100 Lakini kusema unataka nakala tu mmoja hadi mwingine script 641 00:31:18,100 --> 00:31:23,740 Sprite, basi ungefanya nini ni kweli tu Drag hii, 642 00:31:23,740 --> 00:31:29,990 hover juu ya mwingine script, na sasa hapa ni duplicated yake. 643 00:31:29,990 --> 00:31:32,590 Katika tukio hilo, tayari alikuwa hivyo, hivyo tunaweza tu kufuta 644 00:31:32,590 --> 00:31:33,170 hiyo tena. 645 00:31:33,170 --> 00:31:37,060 Lakini kwa nakala moja script katika mwingine, nini kufanya ni tu 646 00:31:37,060 --> 00:31:40,230 Drag ni kwenye sprites nyingine. 647 00:31:40,230 --> 00:31:40,490 OK. 648 00:31:40,490 --> 00:31:42,390 >> Hivyo sisi ni nyuma katika shark kuwa mgonjwa. 649 00:31:42,390 --> 00:31:45,650 Hivyo ni kupokea shark ni mgonjwa, na inasema, OK, vizuri, 650 00:31:45,650 --> 00:31:49,110 mara moja mimi nina mgonjwa, mimi naenda kwa kubadili Costume yangu kwamba anasema 651 00:31:49,110 --> 00:31:54,630 "Shark wagonjwa," na sasa, hebu tu kuongeza kusubiri kwa 652 00:31:54,630 --> 00:31:56,280 kufahamu kijani. 653 00:31:56,280 --> 00:31:59,560 Na kisha sisi ni kwenda kuwa na njaa tena, hivyo tunaweza tu 654 00:31:59,560 --> 00:32:04,140 kubadili nyuma kwa shark kuwa na njaa. 655 00:32:04,140 --> 00:32:04,460 Wote haki. 656 00:32:04,460 --> 00:32:06,390 Basi hebu kula samaki zambarau. 657 00:32:06,390 --> 00:32:07,640 Hiyo ni sawa. 658 00:32:10,700 --> 00:32:11,230 Nzuri swali. 659 00:32:11,230 --> 00:32:13,070 Ni nini kilichotokea kwa counter? 660 00:32:13,070 --> 00:32:13,660 OK. 661 00:32:13,660 --> 00:32:23,090 Hivyo tuna kuweka alama ya 0 hapa, lakini hii alama - kile 662 00:32:23,090 --> 00:32:28,700 alama hii hundi gani ni ni ngozi au unhides variable 663 00:32:28,700 --> 00:32:29,775 kutoka screen. 664 00:32:29,775 --> 00:32:34,320 Lakini nini tunaweza kufanya badala ya unchecking au kuangalia ni - 665 00:32:34,320 --> 00:32:37,330 tunaweza kweli kuwa hii block hapa anasema "kuonyesha au kujificha 666 00:32:37,330 --> 00:32:40,160 variable ". Basi hebu kuhakikisha kwamba kila wakati sisi kuanza 667 00:32:40,160 --> 00:32:41,945 mchezo kuwa kutofautiana ni umeonyesha. 668 00:32:44,840 --> 00:32:45,100 >> OK. 669 00:32:45,100 --> 00:32:46,540 Hivyo sasa ni kutofautiana umeonyesha. 670 00:32:46,540 --> 00:32:52,160 Sisi kula samaki sumu, na sisi kupata wagonjwa. 671 00:32:52,160 --> 00:32:53,440 Cool. 672 00:32:53,440 --> 00:32:53,680 Wote haki. 673 00:32:53,680 --> 00:32:56,910 Hivyo sasa, ni isiyo ya kawaida kwa ajili ya mchezo kwa sisi kuwa na hasi 674 00:32:56,910 --> 00:32:57,420 pointi, haki? 675 00:32:57,420 --> 00:33:01,830 Hivyo ni anayeshika kwenye kula hizi na ni kama - 676 00:33:01,830 --> 00:33:05,190 hivyo vipi kuhusu wakati sisi kupata hasi, kama tumekuwa kuliwa pia 677 00:33:05,190 --> 00:33:10,770 wengi sumu samaki, mchezo juu - shark mno wagonjwa. 678 00:33:10,770 --> 00:33:11,110 Wote haki. 679 00:33:11,110 --> 00:33:12,680 Basi nini tutaweza haja ya kufanya ni sisi itabidi 680 00:33:12,680 --> 00:33:14,950 matangazo ya baadhi ya tukio - 681 00:33:14,950 --> 00:33:15,960 mchezo juu. 682 00:33:15,960 --> 00:33:17,710 Hivyo tunaweza kufanya njia hii kadhaa, kwa kweli. 683 00:33:17,710 --> 00:33:20,810 Tunaweza kuwa mahali fulani katika hatua script kwamba 684 00:33:20,810 --> 00:33:22,920 kuendelea hundi ni alama hasi? 685 00:33:22,920 --> 00:33:24,030 Ni alama hasi? 686 00:33:24,030 --> 00:33:26,910 Kama ndiyo, basi sisi kutangaza tukio hili. 687 00:33:26,910 --> 00:33:29,120 >> Basi hiyo ni njia moja ya kufanya hivyo. 688 00:33:29,120 --> 00:33:31,640 Au sisi inaweza kuchukua faida ya ukweli kwamba tunajua kwamba 689 00:33:31,640 --> 00:33:36,990 tu njia ambayo alama yako inaweza kuwa mbaya ni wakati wewe kula 690 00:33:36,990 --> 00:33:38,360 sumu samaki, haki? 691 00:33:38,360 --> 00:33:39,930 Kwa sababu wakati wewe kula samaki mwingine, wako 692 00:33:39,930 --> 00:33:41,240 score ni kwenda kuongeza. 693 00:33:41,240 --> 00:33:44,440 Hivyo hakuna matumizi katika kuangalia kama ni lazima kuwa na 694 00:33:44,440 --> 00:33:46,390 mchezo juu au la. 695 00:33:46,390 --> 00:33:50,270 Hivyo hii ni mchakato sawa hapa. 696 00:33:50,270 --> 00:33:53,230 Hivyo tunaweza kweli tu kuongeza na hii "wakati mimi kupokea shark 697 00:33:53,230 --> 00:33:54,700 mgonjwa. " 698 00:33:54,700 --> 00:33:59,575 Hivyo kusema sisi kuongeza hali hii. 699 00:34:02,080 --> 00:34:04,820 Tunataka kusema, kama score ni chini ya 0. 700 00:34:04,820 --> 00:34:07,480 Hivyo sisi ni kwenda kwenda Operators, tunakwenda kutumia 701 00:34:07,480 --> 00:34:09,650 hii chini ya moja, tunakwenda Drag yetu 702 00:34:09,650 --> 00:34:12,800 alama hapa, wanasema 0. 703 00:34:12,800 --> 00:34:16,920 Na hivyo, kama score ni 0, kisha tunataka kutangaza 704 00:34:16,920 --> 00:34:20,790 kitu kinachoitwa mchezo juu. 705 00:34:23,310 --> 00:34:24,560 >> OK. 706 00:34:26,199 --> 00:34:29,650 Hivyo kusema tuna mchezo juu. 707 00:34:29,650 --> 00:34:33,199 Hebu hoja yake hapa au kitu. 708 00:34:33,199 --> 00:34:38,739 Naam, tunataka shark tu kwenda nyuma ya kuwa na njaa ikiwa 709 00:34:38,739 --> 00:34:40,980 mchezo bado unaweza kuchezwa. 710 00:34:40,980 --> 00:34:43,909 Hivyo badala ya kutumia "kama," tutaweza kutumia 711 00:34:43,909 --> 00:34:45,380 "Kama mtu mwingine" kujenga. 712 00:34:45,380 --> 00:34:48,060 Basi nini hii haina - inasema, OK, hivyo kama hali hii ni 713 00:34:48,060 --> 00:34:51,630 kweli, basi kufanya hivyo, lakini kama ni uongo basi kufanya hivyo. 714 00:34:51,630 --> 00:34:54,929 Basi hebu kuongeza ikiwa score ni chini ya 0, basi 715 00:34:54,929 --> 00:34:57,730 matangazo ya mchezo juu, lakini kama si - kama yako 716 00:34:57,730 --> 00:34:59,210 score ni bado chanya - 717 00:34:59,210 --> 00:35:00,720 kisha kurejea kuwa na njaa. 718 00:35:03,530 --> 00:35:03,790 OK. 719 00:35:03,790 --> 00:35:04,290 Cool. 720 00:35:04,290 --> 00:35:09,390 Hivyo sasa kwamba tuna mchezo huu juu ya tukio hilo, tutaweza kuwa na 721 00:35:09,390 --> 00:35:11,040 baadhi ya njia ya kukabiliana nayo. 722 00:35:11,040 --> 00:35:16,460 >> Basi hebu kufanya script mpya kwamba anasema "wakati mimi kupokea mchezo 723 00:35:16,460 --> 00:35:21,470 juu ". Na nini sisi hapa chini ya Udhibiti ni kweli hii 724 00:35:21,470 --> 00:35:25,410 kuzuia kila kifungo, na hivyo kimsingi mimics wewe kubonyeza 725 00:35:25,410 --> 00:35:26,720 kuacha nyekundu saini hapa. 726 00:35:26,720 --> 00:35:30,210 Basi hebu na kuacha shark. 727 00:35:30,210 --> 00:35:33,020 Na hivyo sisi pia wanataka samaki na kuacha, hivyo hebu Drag na 728 00:35:33,020 --> 00:35:33,910 nakala yake in 729 00:35:33,910 --> 00:35:36,830 Tunataka samaki wote kuacha. 730 00:35:36,830 --> 00:35:39,530 Na basi hebu na kuacha hatua pia. 731 00:35:39,530 --> 00:35:39,910 Wote haki. 732 00:35:39,910 --> 00:35:43,730 Hivyo kuogelea kote, sisi kula samaki, na 733 00:35:43,730 --> 00:35:46,580 kisha mpango huganda. 734 00:35:46,580 --> 00:35:49,670 Mimi nina kubonyeza chini lakini siwezi kwa kweli kufanya kitu chochote. 735 00:35:49,670 --> 00:35:56,500 OK, lakini hebu kusema hatutaki kuwakumbusha mtumiaji 736 00:35:56,500 --> 00:36:00,410 wao nimepata thamani hasi, kwa mfano, basi tunaweza, kwa 737 00:36:00,410 --> 00:36:02,820 mfano, kujificha variable kutoka screen. 738 00:36:02,820 --> 00:36:06,340 Hivyo wakati hatua inapata mchezo juu, basi itakuwa kuficha 739 00:36:06,340 --> 00:36:07,590 alama kutofautiana. 740 00:36:10,714 --> 00:36:12,190 OK. 741 00:36:12,190 --> 00:36:15,025 Basi hebu kula mmoja samaki zaidi. 742 00:36:19,900 --> 00:36:23,420 Na kisha alama kutoweka, na wewe tu hii screen. 743 00:36:23,420 --> 00:36:23,660 >> Wote haki. 744 00:36:23,660 --> 00:36:26,530 Basi hiyo ni mchezo pretty heshima, na kama alikuwa na zaidi 745 00:36:26,530 --> 00:36:30,010 muda, basi unaweza hatimaye kuongeza 746 00:36:30,010 --> 00:36:31,590 zaidi na zaidi scripts. 747 00:36:31,590 --> 00:36:34,630 Na hivyo basi, mimi aliongeza chache zaidi samaki, alimfanya maendeleo 748 00:36:34,630 --> 00:36:38,830 kwa kasi tofauti, na kisha wakati wowote shark anakula 749 00:36:38,830 --> 00:36:42,140 samaki wenye sumu, ni kweli anasema, "Blech!" 750 00:36:42,140 --> 00:36:45,010 Na kisha nini mimi ni mimi aliongeza background mpya 751 00:36:45,010 --> 00:36:47,210 hatua - mchezo juu background. 752 00:36:47,210 --> 00:36:53,610 Na hivyo hatua gani anafanya wakati wa mchezo juu ya tukio 753 00:36:53,610 --> 00:36:58,100 utunzaji ni switches background ya mchezo juu 754 00:36:58,100 --> 00:36:58,880 background. 755 00:36:58,880 --> 00:37:03,930 Na pia, nilivyowaficha wote wa sprites kutoka hatua ili 756 00:37:03,930 --> 00:37:07,330 tu juu ya mchezo background alionyeshwa. 757 00:37:07,330 --> 00:37:10,620 Kuna michache ya nyongeza nyingine kidogo kwamba mimi aliongeza, 758 00:37:10,620 --> 00:37:14,810 kwa mfano, kabla ya kumalizika wakati sisi mpango wetu, basi wetu 759 00:37:14,810 --> 00:37:18,370 shark, wakati mwingine kwamba sisi kuanza, bila kuanza up katika 760 00:37:18,370 --> 00:37:19,620 nafasi hiyo pia. 761 00:37:19,620 --> 00:37:23,970 Nini mimi ni aliongeza wakati wowote bendera ya kijani ni clicked, basi 762 00:37:23,970 --> 00:37:26,920 shark inakwenda nyuma asili na kisha inakabiliwa kuelekea 763 00:37:26,920 --> 00:37:28,490 kulia, na hivyo kila wakati, una 764 00:37:28,490 --> 00:37:30,270 shark kuanzia huko. 765 00:37:30,270 --> 00:37:32,910 >> Hivyo unaweza majaribio katika Motion na mambo kama, kwamba 766 00:37:32,910 --> 00:37:37,410 tu kuongeza kumgusa kidogo kwamba kufanya yako 767 00:37:37,410 --> 00:37:39,820 mchezo kidogo zaidi polished. 768 00:37:39,820 --> 00:37:41,190 Je, mtu yeyote una maswali yoyote kuhusu HungryShark? 769 00:37:45,610 --> 00:37:46,050 Cool. 770 00:37:46,050 --> 00:37:46,400 Wote haki. 771 00:37:46,400 --> 00:37:49,730 Basi hiyo ni mfano wa kitu ambacho unaweza kufanya 772 00:37:49,730 --> 00:37:53,230 katika Scratch kutumia zana zote kwamba sisi kujadiliwa mapema. 773 00:37:53,230 --> 00:37:57,530 Basi, mimi pia ni pamoja na katika slides walkthrough. 774 00:37:57,530 --> 00:37:58,460 Utaona yao baadaye. 775 00:37:58,460 --> 00:38:01,770 Ni tu maelezo ya jumla ya michakato ya kwamba sisi alifanya - 776 00:38:01,770 --> 00:38:05,130 inaendelea kutoka HungryShark0 njia yote ya mwisho wetu. 777 00:38:05,130 --> 00:38:08,466 Moja 778 00:38:08,466 --> 00:38:08,960 Yeah. 779 00:38:08,960 --> 00:38:10,310 Lakini hiyo ni juu yake. 780 00:38:10,310 --> 00:38:11,690 Mimi itabidi kukaa nyuma kama wewe guys wanataka 781 00:38:11,690 --> 00:38:12,990 kuuliza maswali yoyote zaidi. 782 00:38:12,990 --> 00:38:14,060 Hii ilikuwa walkthrough 0. 783 00:38:14,060 --> 00:38:16,250 Asante wote kwa kuja, na Mimi nitawaoneni katika walkthrough 1.