Foros del Web » Creando para Internet » Flash y Actionscript »

Quien me echa una manito con un keyPress

Estas en el tema de Quien me echa una manito con un keyPress en el foro de Flash y Actionscript en Foros del Web. Hola muchachos !! Estoy realizando una presentacion similar al ejemplo que les pongo aquí !! Lo que quiero hacer es avanzar a las distintas instancias, ...
  #1 (permalink)  
Antiguo 19/01/2010, 08:34
Avatar de DjDance
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: Santiago de Chile
Mensajes: 775
Antigüedad: 17 años, 8 meses
Puntos: 80
Quien me echa una manito con un keyPress

Hola muchachos !!
Estoy realizando una presentacion similar al ejemplo que les pongo aquí !!
Lo que quiero hacer es avanzar a las distintas instancias, labels o etiquetas como quieran llamarlo con solo dos botones ... next y previous pero también con las flechitas del teclado ... Right y Left !!

Ejemplo CS3

Cuando vean el ejemplo se darán cuenta lo que deseo hacer ...

Muchas gracias de ante mano !!
__________________
My Music xD
http://soundcloud.com/dj-dance-1

Última edición por DjDance; 19/01/2010 a las 12:22
  #2 (permalink)  
Antiguo 19/01/2010, 12:23
Avatar de DjDance
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: Santiago de Chile
Mensajes: 775
Antigüedad: 17 años, 8 meses
Puntos: 80
Respuesta: Quien me echa una manito con un keyPress

Porfis una manito !!
__________________
My Music xD
http://soundcloud.com/dj-dance-1
  #3 (permalink)  
Antiguo 19/01/2010, 18:48
 
Fecha de Ingreso: enero-2008
Ubicación: Concepción, Chile
Mensajes: 76
Antigüedad: 16 años, 2 meses
Puntos: 3
Respuesta: Quien me echa una manito con un keyPress

Cita:
Iniciado por DjDance Ver Mensaje
Porfis una manito !!
Amigo no entendí bien pero creo que es esto lo que quieres?.


Código ACTIONSCRIPT:
Ver original
  1. on(keyPress "<Left>"){
  2.     prevFrame();
  3. }
  4. on(keyPress "<Right>"){
  5.     nextFrame();
  6. }

Ojalá te sea de ayuda.
Saluda Atte.
Claudio Barrera Asencio.
  #4 (permalink)  
Antiguo 20/01/2010, 06:04
Avatar de DjDance
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: Santiago de Chile
Mensajes: 775
Antigüedad: 17 años, 8 meses
Puntos: 80
Respuesta: Quien me echa una manito con un keyPress

Es algo similar pero las animaciones no las tengo por frames sino con etiquetas (labels)



Estas animaciones estan en un MC el cual comparte el escenario con los botones los cuales deberian avanzar hasta el "s1" "s2" "s3" y esto es lo que deseo hacer pero con solo dos botones ... avanzar (next) y retroceder (previuos) además de utilizar las flechitas del teclado (keyPress)

por eso subí el ejemplo para que me comprendieran !!
igual no es tan fácil describir lo que uno desea hacer ...
__________________
My Music xD
http://soundcloud.com/dj-dance-1
  #5 (permalink)  
Antiguo 21/01/2010, 06:14
Avatar de DjDance
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: Santiago de Chile
Mensajes: 775
Antigüedad: 17 años, 8 meses
Puntos: 80
Respuesta: Quien me echa una manito con un keyPress

Una ayudita muchachos !!
__________________
My Music xD
http://soundcloud.com/dj-dance-1
  #6 (permalink)  
Antiguo 21/01/2010, 15:46
Avatar de lucasmoyano  
Fecha de Ingreso: enero-2010
Mensajes: 75
Antigüedad: 14 años, 3 meses
Puntos: 10
Respuesta: Quien me echa una manito con un keyPress

en vez de usar next o prevFrame, utiliza un gotoAndStop o gotoAndPlay

Código:
on(keyPress "<Left>"){
    gotoAndPlay("s1");
}
on(keyPress "<Right>"){
    gotoAndPlay("s2");
}
  #7 (permalink)  
Antiguo 21/01/2010, 17:31
Avatar de DjDance
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: Santiago de Chile
Mensajes: 775
Antigüedad: 17 años, 8 meses
Puntos: 80
Respuesta: Quien me echa una manito con un keyPress

Tampoco me sirve !!
porque que hago con el "s2" y el "s3" con el mismo boton Next ??
__________________
My Music xD
http://soundcloud.com/dj-dance-1
  #8 (permalink)  
Antiguo 24/01/2010, 12:33
 
Fecha de Ingreso: enero-2010
Mensajes: 25
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: Quien me echa una manito con un keyPress

en el fotograma 1 coloca este código que aumenta o disminuye 1 la posicion del marcador:

var pos:Number
pos=1

function siguiente()
{
if(pos<3)
{
pos=pos+1
gotoAndPlay(2)
}
}

function anterior()
{
if(pos>1)
{
pos=pos-1
gotoAndPlay(2)
}
}

En el botón siguiente:

on (press, keyPress "<Right>"){
_root.siguiente();
}

En el botón anterior:

on (press, keyPress "<Left>"){
_root.anterior();
}

Y por último en el fotograma 15 en vez de ani.gotoAndStop(id) poné:

ani.gotoAndStop("s"+pos)
  #9 (permalink)  
Antiguo 25/01/2010, 06:02
Avatar de DjDance
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: Santiago de Chile
Mensajes: 775
Antigüedad: 17 años, 8 meses
Puntos: 80
Respuesta: Quien me echa una manito con un keyPress

Eres un Maestro !!!!

Funciono a la perfección !!
Mil gracias EzequielM ... te pasaste !!
__________________
My Music xD
http://soundcloud.com/dj-dance-1

Etiquetas: keypress
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:41.