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

Llamada a funciones de un MovieClip

Estas en el tema de Llamada a funciones de un MovieClip en el foro de Flash y Actionscript en Foros del Web. HOLA A TODOS/AS: Mi problema es que quiero llamar a una función que escribí dentro de un movieclip -a_mc | +-- b_mc yo escribo una ...
  #1 (permalink)  
Antiguo 30/11/2005, 10:23
 
Fecha de Ingreso: abril-2005
Ubicación: Ramos Mejía
Mensajes: 113
Antigüedad: 19 años
Puntos: 0
Llamada a funciones de un MovieClip

HOLA A TODOS/AS:
Mi problema es que quiero llamar a una función que escribí dentro de un movieclip

-a_mc
|
+-- b_mc

yo escribo una función funcNom() dentro de b_mc, en el frame 1. Luego quiero llamarla desde a_mc al estilo de...

b_mc.funcNom();

pero no pasa nada...
Aclaro que a b_mc lo creo mediante attachMovie, es decir, dinámicamente.
  #2 (permalink)  
Antiguo 30/11/2005, 15:37
Avatar de luistar  
Fecha de Ingreso: marzo-2005
Ubicación: Argentina
Mensajes: 939
Antigüedad: 19 años, 1 mes
Puntos: 0
Cita:
Iniciado por jorgelujanm
HOLA A TODOS/AS:
Mi problema es que quiero llamar a una función que escribí dentro de un movieclip

-a_mc
|
+-- b_mc

yo escribo una función funcNom() dentro de b_mc, en el frame 1. Luego quiero llamarla desde a_mc al estilo de...

b_mc.funcNom();

pero no pasa nada...
Aclaro que a b_mc lo creo mediante attachMovie, es decir, dinámicamente.
como creas la funcion?

esto te deberia funcionar:

en b_mc en el primer frame crea esta funcion
Código PHP:
//
function cerrar() {
    
this.removeMovieClip();
}
// 
en a_mc desde el primer frame agrega a b_mc de esta manera
Código PHP:
//agregamos a b_mc cuyo nombre de instancia es 'uno'
bmc_ref this.attachMovie('uno''dos'z);
//al hacer click sobre bmc_ref hacemos la llamada a la funcion cerrar()
bmc_ref.onRelease = function() {
    
this.cerrar();
};
// 
como haces para crear la funcion?
la tienes ya creada dentro de b_mc?
como agregas a b_mc?

si el ejemplo que te puse no te ayuda
publica tu codigo para verlo
__________________
Si digo que soy mentiroso. ¿Lo soy?
  #3 (permalink)  
Antiguo 30/11/2005, 15:39
Avatar de luistar  
Fecha de Ingreso: marzo-2005
Ubicación: Argentina
Mensajes: 939
Antigüedad: 19 años, 1 mes
Puntos: 0
Cita:
Iniciado por jorgelujanm
HOLA A TODOS/AS:
Mi problema es que quiero llamar a una función que escribí dentro de un movieclip

-a_mc
|
+-- b_mc

yo escribo una función funcNom() dentro de b_mc, en el frame 1. Luego quiero llamarla desde a_mc al estilo de...

b_mc.funcNom();

pero no pasa nada...
Aclaro que a b_mc lo creo mediante attachMovie, es decir, dinámicamente.
como creas la funcion?

esto te deberia funcionar:

en b_mc en el primer frame crea esta funcion
Código PHP:
//
function cerrar() {
    
this.removeMovieClip();
}
// 
en a_mc desde el primer frame agrega a b_mc de esta manera
Código PHP:
//agregamos a b_mc cuyo nombre de vinculacion es 'uno'
bmc_ref this.attachMovie('uno''dos'z);
//al hacer click sobre bmc_ref hacemos la llamada a la funcion cerrar()
bmc_ref.onRelease = function() {
    
this.cerrar();
};
// 
como haces para crear la funcion?
la tienes ya creada dentro de b_mc?
como agregas a b_mc?

si el ejemplo que te puse no te ayuda
publica tu codigo para verlo
__________________
Si digo que soy mentiroso. ¿Lo soy?
  #4 (permalink)  
Antiguo 30/11/2005, 15:44
Avatar de luistar  
Fecha de Ingreso: marzo-2005
Ubicación: Argentina
Mensajes: 939
Antigüedad: 19 años, 1 mes
Puntos: 0
ops disculpen la duplicidad... ahora ya triplicidad inneseria de este mensaje
está un tanto lenta mi conexion :S :P
__________________
Si digo que soy mentiroso. ¿Lo soy?
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 12:35.