1 00:00:00,000 --> 00:00:02,650 >> ALTAVOZ 1: Vamos a echar un vistazo a una programa que he estado trabajando en eso 2 00:00:02,650 --> 00:00:05,510 tiene dos sprites, cada uno de los cuales tiene su propio guión. 3 00:00:05,510 --> 00:00:08,710 El mayor de comida para llevar de este programa es que puede de hecho no sólo tienen 4 00:00:08,710 --> 00:00:12,170 dos sprites, pero esos sprites scripts se pueden ejecutar en paralelo. 5 00:00:12,170 --> 00:00:15,760 Es decir, al mismo tiempo, que es a digamos que es desde el principio nos da 6 00:00:15,760 --> 00:00:20,430 entorno de programación multiproceso, por el que pueden pasar dos cosas 7 00:00:20,430 --> 00:00:22,250 literalmente en el mismo tiempo. 8 00:00:22,250 --> 00:00:24,910 >> Ahora aquí tenemos primero nuestro sprite de aves. 9 00:00:24,910 --> 00:00:27,450 Y note que esta ave tiene un guión. 10 00:00:27,450 --> 00:00:28,740 Vamos a agrandar 11 00:00:28,740 --> 00:00:32,200 Ahora bien, según este guión, cuando el bandera verde se hace clic en el ave es 12 00:00:32,200 --> 00:00:35,250 va a pasar a negativo 150, 150. 13 00:00:35,250 --> 00:00:37,790 Así que en realidad, el de la izquierda superior esquina del escenario. 14 00:00:37,790 --> 00:00:40,820 Y entonces él va a apuntar hacia abajo en un ángulo de 45 grados. 15 00:00:40,820 --> 00:00:42,790 >> Entonces él siempre va que hacer lo siguiente. 16 00:00:42,790 --> 00:00:45,790 Si él no está en contacto con el gato, que va a pasar tres 17 00:00:45,790 --> 00:00:47,770 pasos o tres píxeles. 18 00:00:47,770 --> 00:00:50,810 Y si él está en el borde de la etapa, que va a rebotar. 19 00:00:50,810 --> 00:00:53,630 Y entonces él va a hacer eso una y otra vez y otra vez. 20 00:00:53,630 --> 00:00:56,400 En otras palabras, esta ave se va a revolotear por el escenario. 21 00:00:56,400 --> 00:00:59,260 >> Mientras tanto, el gato se va a hacer lo siguiente. 22 00:00:59,260 --> 00:01:03,180 Él va a comenzar en negativo 160, 160 negativos. 23 00:01:03,180 --> 00:01:05,690 Así que en realidad, la parte inferior izquierda esquina de la pantalla. 24 00:01:05,690 --> 00:01:09,360 Y él va a recoger al azar dirección en la que a punto. 25 00:01:09,360 --> 00:01:11,350 >> A partir de entonces, él va a por siempre haga lo siguiente. 26 00:01:11,350 --> 00:01:15,620 Si él está tocando el pájaro, él va para reproducir el sonido de león y el rugido, y 27 00:01:15,620 --> 00:01:18,750 entonces él va a parar, por lo tanto poner fin a esta animación. 28 00:01:18,750 --> 00:01:22,940 De lo contrario, va a apuntar a sí mismo hacia el ave y mover un solo paso. 29 00:01:22,940 --> 00:01:26,830 >> En otras palabras, el gato se va a perpetuamente seguir esta ave, pero no 30 00:01:26,830 --> 00:01:30,330 bastante al mismo ritmo, lo que da el pájaro un poco de ventaja. 31 00:01:30,330 --> 00:01:33,360 Bueno, vamos a ver qué pasa cuando hacemos ejecutar estos scripts. 32 00:01:33,360 --> 00:01:36,190 >> Vamos a seguir adelante y haga clic en nuestra bandera verde. 33 00:01:36,190 --> 00:01:38,040 Y están fuera. 34 00:01:38,040 --> 00:01:40,250 Observe que el ave se acerca en el borde del escenario. 35 00:01:40,250 --> 00:01:41,760 Y, en efecto, que rebota. 36 00:01:41,760 --> 00:01:43,570 Y otra vez, rebota en ese borde. 37 00:01:43,570 --> 00:01:46,350 >> El gato, por su parte, es realmente homing en esta ave. 38 00:01:46,350 --> 00:01:49,530 Está casi a punto de atraparlo después un rebote más que parece. 39 00:01:49,530 --> 00:01:50,096 Y - 40 00:01:50,096 --> 00:01:50,432 >> [ROAR] 41 00:01:50,432 --> 00:01:51,830 ALTAVOZ 1: De hecho, él ha sido capturado. 42 00:01:51,830 --> 00:01:53,893