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

funcion flash

Estas en el tema de funcion flash en el foro de Flash y Actionscript en Foros del Web. Hola a todos.. queria saber como se hacer para que cuando pasamos por arriba de un movie clip (osea cuando lo seleccionamos) pase al siguiente ...
  #1 (permalink)  
Antiguo 05/06/2010, 15:02
Avatar de juan_14nob  
Fecha de Ingreso: abril-2010
Mensajes: 552
Antigüedad: 14 años
Puntos: 6
funcion flash

Hola a todos.. queria saber como se hacer para que cuando pasamos por arriba de un movie clip (osea cuando lo seleccionamos) pase al siguiente fotograma.. pero del movie clip que esta dentro..
  #2 (permalink)  
Antiguo 05/06/2010, 15:22
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 8 meses
Puntos: 214
Respuesta: funcion flash

hola
as2? as3?
te refieres al roll over??? o al darle click?
pues con this.gotoAndStop(mc.currentFrame+1) o this.gotoAndPlay(mc.currentFrame+1)
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #3 (permalink)  
Antiguo 05/06/2010, 18:53
Avatar de juan_14nob  
Fecha de Ingreso: abril-2010
Mensajes: 552
Antigüedad: 14 años
Puntos: 6
Respuesta: funcion flash

al as2 me refiero
  #4 (permalink)  
Antiguo 05/06/2010, 19:17
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 8 meses
Puntos: 214
Respuesta: funcion flash

hola
volvi a leer tu post inicial, y si entendi bien tienes lo siguiente:

un movieclip madre que en su interior tiene un movieclip hijo,
y quieres que al pasar por la madre se mueva el hijo?

si es eso, entonces como te comentaba podrias usar para as2 onRollOver, así

En mi ej, ambos movieclips estan en la librería, y tienen por nombre de
instancia a y b y el código esta en un layer, no dentro de los movieclips

Código actionscript:
Ver original
  1. //a es la madre
  2. var a:MovieClip;
  3. //donde b es el hijo
  4. a.b.stop();
  5.  
  6. a.onRollOver = function(){
  7. a.b.gotoAndPlay(1);
  8. }

saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #5 (permalink)  
Antiguo 06/06/2010, 12:34
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 10 meses
Puntos: 406
Respuesta: funcion flash

Hola juan_14nob
Si por ejemplo al MC que estás dentro del MC padre, tiene como nombre de instancia: clip2, el código en el MC padre sería así:
Código:
on(rollOver){
	clip2.gotoAndStop(2);
}
Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #6 (permalink)  
Antiguo 07/06/2010, 11:36
Avatar de juan_14nob  
Fecha de Ingreso: abril-2010
Mensajes: 552
Antigüedad: 14 años
Puntos: 6
Respuesta: funcion flash

Cita:
Iniciado por mortiprogramador Ver Mensaje
hola
volvi a leer tu post inicial, y si entendi bien tienes lo siguiente:

un movieclip madre que en su interior tiene un movieclip hijo,
y quieres que al pasar por la madre se mueva el hijo?

si es eso, entonces como te comentaba podrias usar para as2 onRollOver, así

En mi ej, ambos movieclips estan en la librería, y tienen por nombre de
instancia a y b y el código esta en un layer, no dentro de los movieclips

Código actionscript:
Ver original
  1. //a es la madre
  2. var a:MovieClip;
  3. //donde b es el hijo
  4. a.b.stop();
  5.  
  6. a.onRollOver = function(){
  7. a.b.gotoAndPlay(1);
  8. }

saludos
Hola primero quiero darles las gracias por contestar mi duda, les comento que lo hice de ambas pero no dio resultado , ya que el movie clip hijo en el primer fotograma tiene un Stop(); entonces cuando quiero selecciono el movie clip madre no hace el efecto de pasar al fotograma 2 del hijo.

Les dejo el archivo si lo quieren ver http://www.megaupload.com/?d=XL2JG9ZL

Notacion:

dp2 = movie clip madre
dp3 = movie clip hijo
  #7 (permalink)  
Antiguo 07/06/2010, 12:28
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 10 meses
Puntos: 406
Respuesta: funcion flash

Lo que pasa es que no te explicas bien, lo que tu tienes es el MC con una animación y el MC que contiene la imagen del logo.
La función que tienes en la capa 1 frame 1 debes de escribirlo así:
Código:
dp2.onRollOver = function(){
      this.gotoAndPlay(2);
}
Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #8 (permalink)  
Antiguo 07/06/2010, 12:32
Avatar de juan_14nob  
Fecha de Ingreso: abril-2010
Mensajes: 552
Antigüedad: 14 años
Puntos: 6
Respuesta: funcion flash

Si bandit ahora si lo hace, pero lo que pasa que cuando lo deselecciono, empieza a correr de vuelta la animacion , y no quiero que ocurra eso, quiero que quede como quedo al seleccionarla una vez
  #9 (permalink)  
Antiguo 09/06/2010, 12:54
Avatar de juan_14nob  
Fecha de Ingreso: abril-2010
Mensajes: 552
Antigüedad: 14 años
Puntos: 6
Respuesta: funcion flash

Cita:
Iniciado por Bandit Ver Mensaje
Lo que pasa es que no te explicas bien, lo que tu tienes es el MC con una animación y el MC que contiene la imagen del logo.
La función que tienes en la capa 1 frame 1 debes de escribirlo así:
Código:
dp2.onRollOver = function(){
      this.gotoAndPlay(2);
}
Espero haberte sido de ayuda.
Hola bandit, queria saber y si puedes decirme como hacer con el movieclip tengo un movie clip que adentro tiene otro movie clip , lo que yo quiero es que al seleccionar el primer movie clip haga la funcion que tiene el movie clip que esta dentro, pero que cuando lo seleccione de vuelta no repita otra vez las acciones como si fuese un bucle.
dejo el archivo si lo quieres ver de vuelta..

http://www.megaupload.com/?d=GSLNEI2A

Saludos , ahora si lo escribi donde debia
  #10 (permalink)  
Antiguo 10/06/2010, 09:43
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 10 meses
Puntos: 406
Respuesta: funcion flash

Escribe así tu código:
Código:
dp2.onRollOver = function(){
      this.gotoAndPlay(2);
      dp2.enabled = false;
}
Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #11 (permalink)  
Antiguo 10/06/2010, 10:52
Avatar de juan_14nob  
Fecha de Ingreso: abril-2010
Mensajes: 552
Antigüedad: 14 años
Puntos: 6
Respuesta: funcion flash

Cita:
Iniciado por Bandit Ver Mensaje
Escribe así tu código:
Código:
dp2.onRollOver = function(){
      this.gotoAndPlay(2);
      dp2.enabled = false;
}
Espero haberte sido de ayuda.
Hola , Ese codigo me sirvio para que haga eso pero no me deja hacer clic, osea no puedo hacer que funcione el onRelease = fuction(){ para que pase al siguiente fotograma de la pagina , como peudo hacer para que haga lo mismo pero si pueda hacer onRelase para ir al siguiente fotograma?

Etiquetas: flash, funcion
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 18:57.