1 00:00:00,000 --> 00:00:02,650 >> SPEAKER 1: Lad os tage et kig på en program, som jeg har arbejdet på at 2 00:00:02,650 --> 00:00:05,510 har to sprites, som hver har sit eget script. 3 00:00:05,510 --> 00:00:08,710 Den største takeaway i dette program er at du rent faktisk kan have ikke alene 4 00:00:08,710 --> 00:00:12,170 to sprites, men dem sprite scripts kan køre parallelt. 5 00:00:12,170 --> 00:00:15,760 Det er på samme tid, hvilket er til sige, at det fra bunden giver os 6 00:00:15,760 --> 00:00:20,430 multithreaded programmering miljø, hvorved to ting kan ske 7 00:00:20,430 --> 00:00:22,250 bogstaveligt talt på samme tid. 8 00:00:22,250 --> 00:00:24,910 >> Nu her har vi først vores fugl sprite. 9 00:00:24,910 --> 00:00:27,450 Og bemærk, at denne fugl har et script. 10 00:00:27,450 --> 00:00:28,740 Lad os zoome ind 11 00:00:28,740 --> 00:00:32,200 Nu ifølge dette script, når grønne flag er klikket fuglen er 12 00:00:32,200 --> 00:00:35,250 kommer til at flytte til negativ 150, 150. 13 00:00:35,250 --> 00:00:37,790 Så virkelig, det øverste venstre hjørne af scenen. 14 00:00:37,790 --> 00:00:40,820 Og så vil han pege nedad på en 45-graders vinkel. 15 00:00:40,820 --> 00:00:42,790 >> Så er han for evigt går at gøre følgende. 16 00:00:42,790 --> 00:00:45,790 Hvis han ikke rører ved katten, han kommer til at flytte tre 17 00:00:45,790 --> 00:00:47,770 trin eller tre pixels. 18 00:00:47,770 --> 00:00:50,810 Og hvis han er på kanten af scene, han kommer til at hoppe. 19 00:00:50,810 --> 00:00:53,630 Og så vil han gøre det igen og igen og igen. 20 00:00:53,630 --> 00:00:56,400 Med andre ord er denne fugl går at flagre rundt på scenen. 21 00:00:56,400 --> 00:00:59,260 >> I mellemtiden er katten går at gøre følgende. 22 00:00:59,260 --> 00:01:03,180 Han kommer til at starte på negativ 160 negativ 160. 23 00:01:03,180 --> 00:01:05,690 Så virkelig, det nederste venstre hjørne af skærmen. 24 00:01:05,690 --> 00:01:09,360 Og han kommer til at plukke en tilfældig i hvilken retning at pege. 25 00:01:09,360 --> 00:01:11,350 >> Derefter vil han for evigt gøre følgende. 26 00:01:11,350 --> 00:01:15,620 Hvis han rører fuglen, han vil at spille løven lyd og brøl, og 27 00:01:15,620 --> 00:01:18,750 så han kommer til at stoppe, og derved slutter denne animation. 28 00:01:18,750 --> 00:01:22,940 Ellers vil han pege selv mod fuglen og flytte et trin. 29 00:01:22,940 --> 00:01:26,830 >> Med andre ord er katten vil bestandig følge denne fugl, men ikke 30 00:01:26,830 --> 00:01:30,330 helt i samme tempo, hvilket giver fuglen lidt af en fordel. 31 00:01:30,330 --> 00:01:33,360 Nå, lad os se hvad der sker, når vi køre disse scripts. 32 00:01:33,360 --> 00:01:36,190 >> Lad os gå videre og klik vores grønne flag. 33 00:01:36,190 --> 00:01:38,040 Og de er slukket. 34 00:01:38,040 --> 00:01:40,250 Bemærk, at fuglen kommer op på kanten af ​​scenen. 35 00:01:40,250 --> 00:01:41,760 Og, ja, bounces han. 36 00:01:41,760 --> 00:01:43,570 Og igen, preller den kant. 37 00:01:43,570 --> 00:01:46,350 >> Katten, i mellemtiden, er virkelig homing ind på denne fugl. 38 00:01:46,350 --> 00:01:49,530 Han er næsten ved at fange ham efter endnu en bounce det forekommer. 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 SPEAKER 1: Ja, han er blevet fanget. 42 00:01:51,830 --> 00:01:53,893