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

Muy NOVATO-Stop() y Play() con tecla-No se porqué me da el error...

Estas en el tema de Muy NOVATO-Stop() y Play() con tecla-No se porqué me da el error... en el foro de Flash y Actionscript en Foros del Web. Bueno a ver si explicándome lo mejor que se consigo que alguien se de cuenta del error que cometo y me lo rectifique ya que ...
  #1 (permalink)  
Antiguo 17/01/2005, 11:08
 
Fecha de Ingreso: octubre-2004
Mensajes: 751
Antigüedad: 19 años, 5 meses
Puntos: 4
Muy NOVATO-Stop() y Play() con tecla-No se porqué me da el error...

Bueno a ver si explicándome lo mejor que se consigo que alguien se de cuenta del error que cometo y me lo rectifique ya que necesito hacer una presentación el 19/01/2005.
________________________________________________

Abro Flash MX.
En el Layer 1 pongo un cuadrado azul de fondo en el frame 1, me voy al frame 30 y pongo Insert Frame.
Pongo otro Layer (Layer 2).
Y en este pongo un cuadradito negro en una esquina del azul. Me voy al frame 30 y le doy a Create Motion Tween.
Estando en el frame 30 muevo el cuadradito hasta la esquina opuesta y se me crea el Motion Tween.

(Ahora le doy a Control > Test Movie y me funciona el movimiento del cuadradito negro)

Me pongo en el layer 2 frame 15 y pongo un keyframe.
Estando en el frame 15 (keyframe) me voy al panel actions y pongo de código:
Código:
stop();
on (keyPress "<Enter>") {
	gotoAndPlay(16);
}
Ahora le doy a Control > Test Movie o bien en el panel Actions le doy al botón con el tick azul (Check sintax) y me sale el siguiente error:
Código:
Scene=Scene 1, Layer=Layer 2, Frame=15: Line 2: Mouse events are permitted only for button instances
     on (keyPress "<Enter>") {
__________________________________________________ _______

No se que puedo hacer. Yo quiero que la película vaya parando y yo la pueda continuar apretando con el enter o cualquier otra tecla igual que si estuviera haciendo una presentación de PowerPoint.
A ver si alguien puede arreglarme el error o si fuera posible pasarme un flash que funcionara... Nose cualquier ayuda me iría perfecto!
Si me quereis enviar un flash enviarme un PM y os doy mi email.
Muchos saludos, muchas gracias por vuestro tiempo y lo siento por la extensión del mensaje!
__________________
sergiold
  #2 (permalink)  
Antiguo 17/01/2005, 11:22
Avatar de Mahalo  
Fecha de Ingreso: julio-2004
Ubicación: Mallorca (Illes Balears)
Mensajes: 1.121
Antigüedad: 19 años, 8 meses
Puntos: 12
Hola. Tu codigo no es que esté mal, es que está mal situado. El stop(); está bien, pero el resto debe ir en un botón, no en las acciones de fotograma. Si quieres prescindir del botón, puedes seleccionar el mc del cuadrito que se mueve y en el panel acciones escribir el siguiente código:
Código:
onClipEvent (enterFrame) {
   if (Key.isDown(ENTER)){
      _root.play();
   }
}
Espero que te sirva. Un saludo.
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 02:47.