1 00:00:00,000 --> 00:00:02,650 >> COLUNA 1: Vamos dar uma olhada em um programa que eu venho trabalhando nisso 2 00:00:02,650 --> 00:00:05,510 tem duas entidades gráficas, cada um dos quais tem o seu próprio script. 3 00:00:05,510 --> 00:00:08,710 A maior takeaway deste programa é que você pode realmente ter não só 4 00:00:08,710 --> 00:00:12,170 dois sprites, mas esses sprites scripts podem ser executados em paralelo. 5 00:00:12,170 --> 00:00:15,760 Isto é, ao mesmo tempo, o que é digamos que é a partir do zero nos dá 6 00:00:15,760 --> 00:00:20,430 ambiente de programação multithreaded, em que duas coisas podem acontecer 7 00:00:20,430 --> 00:00:22,250 literalmente ao mesmo tempo. 8 00:00:22,250 --> 00:00:24,910 >> Agora aqui temos primeiro nosso sprite de pássaro. 9 00:00:24,910 --> 00:00:27,450 E note que este pássaro tem um script. 10 00:00:27,450 --> 00:00:28,740 Vamos zoom in 11 00:00:28,740 --> 00:00:32,200 Agora de acordo com o script, quando o bandeira verde é clicado o pássaro é 12 00:00:32,200 --> 00:00:35,250 vai se mudar para negativa 150, 150. 13 00:00:35,250 --> 00:00:37,790 Então, realmente, a parte superior do lado esquerdo canto do palco. 14 00:00:37,790 --> 00:00:40,820 E então ele vai apontar para baixo com um ângulo de 45 graus. 15 00:00:40,820 --> 00:00:42,790 >> Em seguida, ele vai para sempre para fazer o seguinte. 16 00:00:42,790 --> 00:00:45,790 Se ele não está tocando o gato, ele vai passar três 17 00:00:45,790 --> 00:00:47,770 passos ou três pixels. 18 00:00:47,770 --> 00:00:50,810 E se ele está à beira da fase, ele vai saltar. 19 00:00:50,810 --> 00:00:53,630 E então ele vai fazer isso novo e de novo e de novo. 20 00:00:53,630 --> 00:00:56,400 Em outras palavras, esta ave está acontecendo a se agitar ao redor do palco. 21 00:00:56,400 --> 00:00:59,260 >> Enquanto isso, o gato vai para fazer o seguinte. 22 00:00:59,260 --> 00:01:03,180 Ele vai começar no negativo 160, 160 negativos. 23 00:01:03,180 --> 00:01:05,690 Então, realmente, o inferior esquerdo canto da tela. 24 00:01:05,690 --> 00:01:09,360 E ele vai escolher um aleatório direção na qual a ponto. 25 00:01:09,360 --> 00:01:11,350 >> Depois disso, ele vai para sempre faça o seguinte. 26 00:01:11,350 --> 00:01:15,620 Se ele está tocando o pássaro, ele vai para reproduzir o som do leão e rugido, e 27 00:01:15,620 --> 00:01:18,750 em seguida, ele vai parar, assim terminando esta animação. 28 00:01:18,750 --> 00:01:22,940 Caso contrário, ele vai apontar a si mesmo para o pássaro e dar um passo. 29 00:01:22,940 --> 00:01:26,830 >> Em outras palavras, o gato vai perpetuamente seguir esta ave, mas não 30 00:01:26,830 --> 00:01:30,330 bastante no mesmo ritmo, dando assim o pássaro um pouco de vantagem. 31 00:01:30,330 --> 00:01:33,360 Bem, vamos ver o que acontece quando fazemos executar esses scripts. 32 00:01:33,360 --> 00:01:36,190 >> Vamos em frente e clique nossa bandeira verde. 33 00:01:36,190 --> 00:01:38,040 E eles estão fora. 34 00:01:38,040 --> 00:01:40,250 Observe que o pássaro está chegando -se na borda do palco. 35 00:01:40,250 --> 00:01:41,760 E, de fato, ele salta. 36 00:01:41,760 --> 00:01:43,570 E, novamente, rebate essa vantagem. 37 00:01:43,570 --> 00:01:46,350 >> O gato, por sua vez, é realmente lucrando com este pássaro. 38 00:01:46,350 --> 00:01:49,530 Ele está quase a ponto de pegá-lo depois mais um salto que parece. 39 00:01:49,530 --> 00:01:50,096 E - 40 00:01:50,096 --> 00:01:50,432 >> [ROAR] 41 00:01:50,432 --> 00:01:51,830 COLUNA 1: Na verdade, ele foi pego. 42 00:01:51,830 --> 00:01:53,893