Comunidad de diseño web y desarrollo en internet online

cargar un swf externo en un nivel superior

Citar            
MensajeEscrito el 28 Nov 2008 06:58 pm
Ola a todos, me explico mejor, estoy haciendo una web flash y lo q kiero es q dentro de un clip d pelicula q esta en la escena1 llamar a una funcion q tengo declarada en e primer frame de la escena1.
Intento mejorar mi explicacion
tengo uno hecho pro se ejecuta en la escena y si funciona y es

mapa_bt.onRelease = function() {
precargador_mcl.loadClip("mapa.swf", frontal);
_root.barra_mc.removeMovieClip();
};

Pero y si en vez d estar en la escena estubiera dentro de un clip?

en el que quiero hacer el boton se encuetra dentro de ese clip al igual q frontal
A ver si alguien me puede hechar una mano
Gracias de antemano

Por yorse

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 28 Nov 2008 08:12 pm
nombredeinstanciadelmovieclip.mapa_bt.onRelease......

Por bubudrc

Claber

591 de clabLevel

1 tutorial

 

mayo 2006

firefox
Citar            
MensajeEscrito el 28 Nov 2008 08:43 pm
sigue sin funcionar

le adjunto el codigo a ver si me puede decir q tengo mal

//DECLARACIÓN DE VARIABLES
var precargador_mcl:MovieClipLoader = new MovieClipLoader();
var listener:Object = new Object();

Stage.showMenu = false;


listener.onLoadStart = function(target_mc) {
trace("Iniciando");

cuadrotexto.attachMovie("barra", "barra_mc", cuadrotexto.getNextHighestDepth());

cuadrotexto.barra_mc._y = Stage.height/2;
cuadrotexto.barra_mc._x = Stage.width/2;

};


listener.onLoadProgress = function(target_mc, loadedBytes, totalBytes) {
trace("En progreso");

var porcentaje:Number;

porcentaje = Math.round((loadedBytes*100)/totalBytes);

cuadrotexto.barra_mc.gotoAndStop(porcentaje);

target_mc._visible = false;
target_mc.stop();
};

//Función onLoadComplete
listener.onLoadComplete = function(target_mc) {
trace("ya");

target_mc._visible = true;
target_mc.play();
};

precargador_mcl.addListener(listener);

cuadrotexto.mapa_bt.onRelease = function() {
precargador_mcl.loadClip("mapa.swf", frontal);
cuadrotexto.barra_mc.removeMovieClip();
};

Esto mismo me funciona cuando llamo al movclip en la escena principal
pro yo quiero llamarlo de nuevo dentro de la instancia cuadro texto q esta colocada en la escena principal, a ver si asi me explico mejor.

Gracias

Por yorse

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 28 Nov 2008 08:51 pm
Para ir al nivel inmediato superior usas "_parent"

Código ActionScript :

_parent.precargador_mcl.loadClip("mapa.swf", _parent.frontal);
_parent.cuadrotexto.barra_mc.removeMovieClip();

Aún no estoy seguro si es de lo que se trata tu pregunta, pero tanto tu forma de escribir como tu redacción hacen que se me dificulte entenderte. Sé que tienes prisa en resolver el problema, pero mientras mejor te expreses es más fácil que te comprendan y que, por consiguiente, te contesten.
Esto no es un SMS, aquí no tienes un límite de caracteres, por favor, escribe y redacta correctamente.

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 28 Nov 2008 08:51 pm

escribió:

Esto mismo me funciona cuando llamo al movclip en la escena principal
pro yo quiero llamarlo de nuevo dentro de la instancia cuadro texto q esta colocada en la escena principal, a ver si asi me explico mejor.


no entindo, pero si kieres llamarlo al escenario principal deberias poner

_root.nbredelboton.onRelease......

Por bubudrc

Claber

591 de clabLevel

1 tutorial

 

mayo 2006

firefox
Citar            
MensajeEscrito el 28 Nov 2008 08:58 pm
Perdonad mi forma de escribir, es que no suelo escribir en foros.
El codigo q e puesto ahi lo tengo en el primer frame de la escena principal.
Dentro de la escena principal hay un movclip que se llama cuadrotexto.
Pues lo que kiero es q dentro de cuadrotexto e hecho otro movclip q es donde quiero que se cargue el swf externo, mediante un boton, q tambien esta dentro de cuadro texto, pro ademas quiero q me salga la barra de carga mientras se carga el swf externo.
Yo lo que creo es q el fallo esta en q no comprendo como tengo moviendome entre las instancias hasta llegar al boton y q se cargue el swf y me salga la barra.

A ver si asi mejor

Gracias por vuestra paciencia

Por yorse

1 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.