-
Action Script (Primero)
Escrito: Septiembre 3rd, 2008 1 ComentarioControl de la Línea de Tiempo
Play
Descripción
Desplaza la cabeza lectora hacia delante en la línea de tiempo.
Sintaxis
play()Ejemplo
El código siguiente utiliza la sentencia
ifpara comprobar el valor de un nombre que introduce el usuario. Si el usuario introduceSteve, se llama a la acciónplay()y la cabeza lectora avanza en la línea de tiempo. Si el usuario introduce un valor distinto aSteve, el archivo SWF no se reproduce y aparece un campo de texto con el nombre de variablealert.stop();if (name == "Edgar") {play();} else {alert="¡Usted no es Edgar!";}
Stop
Descripción
Función; detiene el archivo SWF que se está reproduciendo actualmente. La utilización más corriente de esta acción es para controlar los clips de película con botones.
Sintaxis
stop()gotoAndPlay:
Descripción
Envía la cabeza lectora al fotograma especificado en una escena y se reproduce a partir de ese fotograma. Si no se especifica escena, la cabeza lectora va el fotograma especificado en la escena actual.
Sintaxis
gotoAndPlay([scene,] frame)Parámetros
scene Cadena opcional que especifica el nombre de la escena a la que se envía la cabeza lectora.
frame Un número que representa el número de fotograma, o una cadena que represente la etiqueta del fotograma, al que se envía la cabeza lectora.
Ejemplo 1:
Cuando el usuario hace clic en un botón al que se ha asignado
gotoAndPlay(), se envía la cabeza lectora al fotograma 16 de la escena actual y se inicia la reproducción.on(release) {gotoAndPlay(16);}Ejemplo 2:
Cuando el usuario hace clic en un botón al que se ha asignado gotoAndPlay(), se envía la cabeza lectora a la escena dos y al fotograma 1 y se inicia la reproducción.
on(release){
gotoAndPlay(”dos”,1);
}
gotoAndStop
Descripción
Envía la cabeza lectora al fotograma especificado en una escena y lo detiene. Si no se especifica ninguna escena, la cabeza lectora se envía al fotograma en la escena actual.
Sintaxis
gotoAndStop([scene,] frame)Parámetros
scene Cadena opcional que especifica el nombre de la escena a la que se envía la cabeza lectora.
frame Un número que representa el número de fotograma, o una cadena que represente la etiqueta del fotograma, al que se envía la cabeza lectora.
Ejemplo
Cuando el usuario hace clic en un botón al que se ha asignado
gotoAndStop(), se envía la cabeza lectora al fotograma 5 de la escena actual y el archivo SWF deja de reproducirse.On (release) {gotoAndStop(5);}nextFrame
Descripción
Envía la cabeza lectora al fotograma siguiente y la detiene.
Sintaxis
nextFrame()Ejemplo
En este ejemplo, cuando el usuario hace clic en el botón, la cabeza lectora pasa al siguiente fotograma y se detiene.
on(release) {nextFrame();}prevFrame
Descripción
Función; envía la cabeza lectora al fotograma anterior y la detiene. Si el fotograma actual es 1, la cabeza lectora no se mueve.
Sintaxis
prevFrame()Ejemplo
Cuando el usuario hace clic en un botón que tiene asociado el controlador siguiente, la cabeza lectora se envía al fotograma anterior.
on(release) {prevFrame();}nextScene
Descripción
Envía la cabeza lectora al fotograma 1 de la escena siguiente y la detiene.
Sintaxis
nextScene()Ejemplo
En este ejemplo, cuando un usuario suelta el botón, la cabeza lectora se envía al fotograma 1 de la escena siguiente.
on (release) {nextScene();}prevScene
Descripción
Función; envía la cabeza lectora al fotograma 1 de la escena anterior y la detiene.
Sintaxis
prevScene()stopAllSounds
Descripción
Función; detiene todos los sonidos que se están reproduciendo actualmente en un archivo SWF sin detener la cabeza lectora. Los sonidos establecidos en flujo reanudarán la reproducción cuando la cabeza lectora se mueva sobre los fotogramas en los que se encuentran.
Sintaxis
stopAllSounds()Ejemplo
El código siguiente podría aplicarse a un botón que, cuando se hace clic sobre él, detiene todos los sonidos del archivo SWF.
on(release) {stopAllSounds();}
One response to “Action Script (Primero)”

-
Hola! no se si alguien me puede ayudar tengo varias escenas en las que tengo varios botones las cuales yo pretendo vincular con las escenas el problema que estoy teniendo es que aunque las vincule bien el algunas escenas no realiza la acción como puedo hacer por ejemplo: tengo una flecha como botón en la escena # 9 y quiero que al presionar el botón regrese a la escena #1 el boton lo programe así:
on(press){
gotoAndStop(”portada”, 1);
}
portada es el nombre de la escena 1, pero no me realiza la acción ayuda que puedo hacer???????
Leave a reply
-


Comentarios