Aprendiendo Director
SPRITES
Cómo crear sprites
Para crear un sprite en la ventana de score, se deben incluir en el cast los elementos multimedia que aparecerán en el escenario, y luego colocarlos en la posición deseada dentro de la pantalla del escenario:
1. Cerrar todas las ventanas salvo la de cast.
2. Rebobinar.
3. Seleccionar todos los ficheros que se quieran introducir conFile/Import. (ej: los que hay en learning/lesson1)
4. View/Grids/Snap to
5. Pinchar y arrastrar cada elemento del cast a la posición que ocupará en la pantalla.
Mover y cambiar el tamaño a los sprites
Para mover un sprite, basta con seleccionar el sprite deseado en la ventana del escenario y arrastrarlo, como en cualquier herramienta de dibujo.
Para cambiar su tamaño, sólo hay que pulsaren los bordes del sprite (sobre la ventana del escenario) y cambiarlo. Si queremos que se mantengan las proporciones, pulsaremos Shift.
1. Cambiar la posición de cualquier sprite en el escenario
2. Cambiar el tamaño de cualquier sprite del escenario
Cambiar el orden de aparición de los sprites en la pantalla (delante de/detrás de)
En el menú Modify se puede cambiar el orden de lossprites en el escenario. Los sprites aparecen ordenados de acuerdo con el número del canal que ocupan. Los elementos que aparecen en el canal 2 se mostrarán por delante de los que estén en el canal 1; los del 3 sobre los del 2, y así sucesivamente.
Para mover los elementos de un canal completo, seleccionar el canal haciendo click sobre el número del canal.
1. Colocar unos elementos sobre otros
2.Cambiar el orden de aparición de los mismos
Alinear sprites
Se pueden alinear sprites mediante el panel de alinear:
1. Seleccionar los sprites que se desee alinear en el escenario o en el score.
2. Elegir Modify/Align.
3. Elegir las opciones que se deseen y hacer click en Align.
COMPORTAMIENTOS
Añadir comportamiento a los sprites
Para añadir un comportamiento a un sprite(es decir, que ocurra algo cuando suceda un evento determinado en ese sprite), se debe asociar el comportamiento al elemento multimedia en el que ocurrirá el evento que active dicho comportamiento. Se debe especificar cuál es el evento que activará el comportamiento, y cuál es la acción que ocurrirá (el comportamiento en sí).
Se pueden asociar todos los comportamientos deseados a un sprite, perosólo uno a un frame.
Se asocia un comportamiento a un sprite cuando se desea que ocurran acciones directamente relacionadas con el sprite. El uso más común es para crear botones para navegar en una película. En cambio, cuando se desea que ocurra una acción cuando se llegue a un punto concreto de la película, se debe asociar un comportamiento al frame en cuestión. Se suele utilizar paraacciones que afectan a la película completa. Por ejemplo, cuando se desea ir a otra película cuando se alcanza el punto final en una de ellas.
Los comportamientos asociados a un sprite tienen preferencia sobre los asociados a un frame.
Existe una biblioteca con los comportamientos más usuales. Vamos a hacer que suene "beep" cuando se pulse el ratón sobre un elemento concreto del escenario:
1.Xtras/Behavior Library
2. Pinchar y arrastrar el comportamiento deseado (ej: sound beep) sobre los elementos deseados, eligiendo un evento que activa el comportamiento (ej: mouseDown)
3. Play
4. Probar a activar el comportamiento realizando la acción.
5. Stop
6. Cerrar ventana de comportamientos.
Para asociar el mismo comportamiento a varios sprites a la vez, seleccionar los sprites en elscore y arrastrar un comportamiento a cualquiera de ellos.
Para asociar comportamientos usando el inspector de comportamientos, elegir Window/Inspectors/Behavior para abrir el inspector. Seleccionar un sprite o frame y seleccionar un comportamiento de la ventana que los contiene.
Los parámetros asociados al comportamiento sólo se aplican al comportamiento asociado al sprite o frame actual....
Regístrate para leer el documento completo.