1 00:00:00,000 --> 00:00:02,650 >> HÖGTALARE 1: Låt oss ta en titt på en program som jag har jobbat på det 2 00:00:02,650 --> 00:00:05,510 har två sprites, vilka var har sin egen skript. 3 00:00:05,510 --> 00:00:08,710 Den största takeaway för detta program är att du verkligen kan få inte bara 4 00:00:08,710 --> 00:00:12,170 två sprites, men de sprite skript kan köras parallellt. 5 00:00:12,170 --> 00:00:15,760 Det är, på samma gång, som är att säg att det är från början ger oss 6 00:00:15,760 --> 00:00:20,430 flertrådiga programmeringsmiljö, varvid två saker kan hända 7 00:00:20,430 --> 00:00:22,250 bokstavligen på samma gång. 8 00:00:22,250 --> 00:00:24,910 >> Nu här har vi först vår fågel sprite. 9 00:00:24,910 --> 00:00:27,450 Och märker att denna fågel har ett manus. 10 00:00:27,450 --> 00:00:28,740 Låt oss zooma in 11 00:00:28,740 --> 00:00:32,200 Nu enligt detta script, då grön flagga klickas fågeln är 12 00:00:32,200 --> 00:00:35,250 ska flytta till negativ 150, 150. 13 00:00:35,250 --> 00:00:37,790 Så egentligen, det övre vänstra hörnet av scenen. 14 00:00:37,790 --> 00:00:40,820 Och då han kommer att peka nedåt vid en 45-graders vinkel. 15 00:00:40,820 --> 00:00:42,790 >> Sen är han för alltid kommer att göra följande. 16 00:00:42,790 --> 00:00:45,790 Om han inte kommer i kontakt med katten, han kommer att flytta tre 17 00:00:45,790 --> 00:00:47,770 steg eller tre pixlar. 18 00:00:47,770 --> 00:00:50,810 Och om han är på kanten av den stadium, han kommer att studsa. 19 00:00:50,810 --> 00:00:53,630 Och sedan kommer han att göra det igen och igen och igen. 20 00:00:53,630 --> 00:00:56,400 Med andra ord är denna fågel kommer att fladdra runt på scenen. 21 00:00:56,400 --> 00:00:59,260 >> Samtidigt är katten går att göra följande. 22 00:00:59,260 --> 00:01:03,180 Han kommer att börja på negativ 160, negativ 160. 23 00:01:03,180 --> 00:01:05,690 Så egentligen, det nedre vänstra hörnet av skärmen. 24 00:01:05,690 --> 00:01:09,360 Och han kommer att välja ett slumpmässigt riktning, i vilken till punkt. 25 00:01:09,360 --> 00:01:11,350 >> Därefter kommer han att för alltid gör följande. 26 00:01:11,350 --> 00:01:15,620 Om han röra fågeln, han kommer att spela lejonet ljud och vrål, och 27 00:01:15,620 --> 00:01:18,750 då han kommer att sluta, och därigenom slutar denna animation. 28 00:01:18,750 --> 00:01:22,940 Annars han kommer att peka själv mot fågeln och flytta ett steg. 29 00:01:22,940 --> 00:01:26,830 >> Med andra ord, katten kommer att ständigt följa denna fågel, men inte 30 00:01:26,830 --> 00:01:30,330 riktigt i samma takt, och därmed ge fågeln lite av en fördel. 31 00:01:30,330 --> 00:01:33,360 Nåväl, låt oss se vad som händer när vi köra dessa skript. 32 00:01:33,360 --> 00:01:36,190 >> Låt oss gå vidare och klicka vår gröna flagga. 33 00:01:36,190 --> 00:01:38,040 Och de är av. 34 00:01:38,040 --> 00:01:40,250 Lägg märke till att fågeln är på väg upp på kanten av scenen. 35 00:01:40,250 --> 00:01:41,760 Och, ja, studsar han. 36 00:01:41,760 --> 00:01:43,570 Och återigen, studsar den kanten. 37 00:01:43,570 --> 00:01:46,350 >> Katten, under tiden, är verkligen homing in på denna fågel. 38 00:01:46,350 --> 00:01:49,530 Han är nästan på väg att fånga honom efter en mer bounce det verkar. 39 00:01:49,530 --> 00:01:50,096 Och - 40 00:01:50,096 --> 00:01:50,432 >> [ROAR] 41 00:01:50,432 --> 00:01:51,830 HÖGTALARE 1: Ja, han har åkt fast. 42 00:01:51,830 --> 00:01:53,893