Elementos de transición

Page 1

Tema 3


Personaje de transición

Personaje de principal

Los personajes de transición son los que se incluyen en la escena, con los cuales interactúa el personaje principal y tienen la función de realizar ciertas acciones al ser “tocados”, por ejemplo cambiar de escena en un juego. Generalmente van a estar programados para que se activen automáticamente, al iniciar el programa.


Escenario

NaveX

â–ª Gato jugador


▪ El escenario va a tener diferentes imágenes de fondo, las

cuales se van a mostrar de acuerdo a lo que suceda con los personajes y van a tener un nombre.

▪ El gato jugador va a estar programado para que los usuarios lo

puedan controlar.

▪ La

NaveX, va a estar programada, para que inicie su comportamiento de manera automática cuando inicie la escena.


Desplazamiento horizontal hacia la derecha ▪ Lo

asociamos al evento al presionar tecla flecha derecha.

▪ Agregamos

la dirección hacia donde va a estar orientado.

▪ Colocamos la instrucción para

que se desplace hacia la derecha.

▪ Cambia de disfraz para simular

animación.

▪ Evaluamos

si esta tocando el borde mediante una condicional, de ser afirmativo, lo hace retroceder para simular un rebote con el borde.


Desplazamiento izquierda

horizontal

hacia

la

▪ Lo asociamos al evento al presionar

tecla flecha izquierda. ▪ Agregamos la dirección hacia donde

va a estar orientado . ▪ Colocamos la instrucción para que se

desplace hacia la izquierda. ▪ Cambia

de animación.

disfraz

para

simular

▪ Evaluamos si esta tocando el borde

mediante una condicional, de ser afirmativo, lo hace retroceder para simular un rebote con el borde.


Salto Vertical ▪ Lo asociamos al evento al presionar tecla

flecha arriba. ▪ Colocamos la instrucción para que se

desplace hacia la arriba. ▪ Evaluamos, si esta orientado hacia la

derecha, va a desplazarse hacia la derecha, de lo contrario si está orientado hacia la izquierda , se desplaza hacia la izquierda. ▪ Va a rebotar si toca borde, para que no

se salga del escenario. ▪ Mediante

un ciclo finito, defino la cantidad de veces que va a cambiar disfraz.

▪ Espero una décima de segundo. ▪ Se desplaza hacia abajo.


Aparecer

Desaparecer

▪ Lo

▪ Lo primero que hacemos es

▪ Luego

▪ Luego

primero que debemos hacer es asociarlo a un evento, en este caso cuando el fondo cambie a escena1. le asignamos una posición en “x” y “y”, para que aparezca en una posición específica.

asociarlo al evento desaparecer(nosotros lo creamos). asignamos instrucción desaparecer.

la

▪ Asignamos la dirección en

que va a estar orientado.

▪ Y por último, la instrucción

mostrar.

Nota aclaratoria: Para recibir a desaparecer, debemos enviarlo desde algún lugar, en este caso específico se hace en la programación de la nave, cuando toca el gato.


▪ Lo

primero que hacemos es agregar un evento que indique en que momento se debe activar.

▪ Establecer la posición en que va

a aparecer y la orientación que va a tener

▪ Mostrar la nave

▪ Agregamos una instrucción para

que active el movimiento de la nave, mediante un evento al cual le agregamos un nombre, que haga referencia a su actuar.


▪ Asociamos

▪ ▪

el inicio de la animación o movimiento de la nave al evento AnimarNaveX, que habíamos creado anteriormente. Agregamos un ciclo infinito por siempre, para que realice un comportamiento constantemente. Agregamos una instrucción para que la nave se deslice en la coordenada Y, en su punto más bajo. Colocamos un esperar para poder visualizar el movimiento. Agregamos una instrucción para que la nave se deslice en la coordenada Y, en su punto más alto. Volvemos a agregar un espera que sea aleatorio para que sea más impredecible el movimiento


▪ Iniciamos con el evento al

recibir AnimarNaveX.

▪ Agregamos

siempre.

un ciclo por

▪ Dentro

de él, colocamos una condicional que evalúa si hay contacto con el gato. Si es afirmativo, realiza todo lo que esta dentro de ella.

▪ Emite un sonido, oculta la

nave, espera y cambia de fondo y detiene todo.


▪ Vamos a agregar el evento, al

presionar bandera verde.

▪ Se envía desaparecer(se van

a ocultar todos los objetos que tienen en su programación desaparecer).

▪ Espera 1 segundo

▪ Cambia el fondo a la escena

1, que es la primera imagen de fondo.


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.