1 00:00:00,000 --> 00:00:02,650 >> Ræðumaður 1: Við skulum taka a líta á a forrit sem ég hef verið að vinna að því að 2 00:00:02,650 --> 00:00:05,510 hefur tvö sprites, sem hvert um sig hefur eigin handriti hennar. 3 00:00:05,510 --> 00:00:08,710 Stærsta takeaway af þessu forriti er að þú getur örugglega hafa ekki aðeins 4 00:00:08,710 --> 00:00:12,170 tveir sprites, en þeir Sprite forskriftir geta keyrt samhliða. 5 00:00:12,170 --> 00:00:15,760 Það er, á sama tíma, sem er til segja það er frá grunni gefur okkur 6 00:00:15,760 --> 00:00:20,430 multithreaded forritun umhverfi, þar sem tveir hlutir geta gerst 7 00:00:20,430 --> 00:00:22,250 bókstaflega á sama tíma. 8 00:00:22,250 --> 00:00:24,910 >> Hér höfum við fyrst fugl Sprite okkar. 9 00:00:24,910 --> 00:00:27,450 Og taka eftir því að þetta fugl hefur einu handriti. 10 00:00:27,450 --> 00:00:28,740 Skulum súmma inn 11 00:00:28,740 --> 00:00:32,200 Nú samkvæmt þessu handriti, þegar grænn fáni er smellt fuglinn er 12 00:00:32,200 --> 00:00:35,250 að fara að flytja í neikvæðar 150, 150. 13 00:00:35,250 --> 00:00:37,790 Svo í raun, the toppur vinstri horn á sviðinu. 14 00:00:37,790 --> 00:00:40,820 Og þá er hann að fara að benda niður í 45 gráðu horn. 15 00:00:40,820 --> 00:00:42,790 >> Þá er hann er að eilífu að fara að gera eftirfarandi. 16 00:00:42,790 --> 00:00:45,790 Ef hann er ekki að snerta köttinn, hann er að fara að flytja þrisvar 17 00:00:45,790 --> 00:00:47,770 skref eða þrjú dílar. 18 00:00:47,770 --> 00:00:50,810 Og ef hann er á brún stigi, hann er að fara að hopp. 19 00:00:50,810 --> 00:00:53,630 Og þá er hann að fara að gera það aftur og aftur og aftur. 20 00:00:53,630 --> 00:00:56,400 Með öðrum orðum, þessi fugl er að fara að flögra um sviðið. 21 00:00:56,400 --> 00:00:59,260 >> Á meðan, kötturinn er að fara að vera að gera eftirfarandi. 22 00:00:59,260 --> 00:01:03,180 Hann er að fara að byrja á neikvæðum 160, neikvæð 160. 23 00:01:03,180 --> 00:01:05,690 Svo í raun, the botn vinstri horninu á skjánum. 24 00:01:05,690 --> 00:01:09,360 Og hann er að fara að velja af handahófi átt sem að benda. 25 00:01:09,360 --> 00:01:11,350 >> Eftir það, hann er að fara að eilífu gera eftirfarandi. 26 00:01:11,350 --> 00:01:15,620 Ef hann er að snerta fuglinn, er hann að fara til að spila lion hljóð og öskra, og 27 00:01:15,620 --> 00:01:18,750 þá er hann er að fara að hætta, þannig binda enda á þetta fjör. 28 00:01:18,750 --> 00:01:22,940 Öðru leyti að hann er að fara að benda sig átt fuglinn og færa eitt skref. 29 00:01:22,940 --> 00:01:26,830 >> Með öðrum orðum, kötturinn er að fara að perpetually fylgja þessari fugl, en ekki 30 00:01:26,830 --> 00:01:30,330 alveg á sama hraða, þannig að gefa fuglinn svolítið forskot. 31 00:01:30,330 --> 00:01:33,360 Jæja, við skulum sjá hvað gerist þegar við gerum keyrt þessi forrit. 32 00:01:33,360 --> 00:01:36,190 >> Við skulum fara á undan og smelltu grænn fáni vor. 33 00:01:36,190 --> 00:01:38,040 Og þeir eru burt. 34 00:01:38,040 --> 00:01:40,250 Takið eftir að fuglinn er að koma upp á brún á sviðinu. 35 00:01:40,250 --> 00:01:41,760 Og örugglega, skoppar hann. 36 00:01:41,760 --> 00:01:43,570 Og aftur, skoppar að brún. 37 00:01:43,570 --> 00:01:46,350 >> Kötturinn, á meðan, er í raun homing í á þennan fugl. 38 00:01:46,350 --> 00:01:49,530 Hann er nánast að ná honum eftir eitt hopp það virðist. 39 00:01:49,530 --> 00:01:50,096 Og - 40 00:01:50,096 --> 00:01:50,432 >> [ROAR] 41 00:01:50,432 --> 00:01:51,830 Ræðumaður 1: Reyndar, hann hefur verið veiddur. 42 00:01:51,830 --> 00:01:53,893