Comunidad de diseño web y desarrollo en internet online

Como desactivar un btn en AS2

Citar            
MensajeEscrito el 06 Ago 2008 02:39 pm
Saludos a todos, soy nuevo por aqui, y tengo una duda que creo es facil de resolver, pero aun no se como.

Tengo un boton el cual al darle click me llama un movieclip el cual contiene dos botones y es aqui cuando surge mi problema. Necesito que cuando le de click a alguno de estos dos botones internos, el boton general vuelva a su instancia inicial, en otras palabras, desaparezca el movie clip cargado por el boton inicial...


Alguien sabe como solucionar tan peculiar problema?? :crap:

Por d2

10 de clabLevel



 

Colombia

firefox
Citar            
MensajeEscrito el 06 Ago 2008 03:21 pm
Primero que todo postea el código que estás utilizando para llamar a la película desde el botón principal y el que tienes hasta ahora en los demás botones.

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 06 Ago 2008 03:34 pm
en el fotograma 1 tengo el siguiente codigo

Código :

stop();
var contenidoActual_n:Number;
var opcion1Actual_n:Number;
var opcion2Actual_n:Number;
function seleccionar(adelante_mc:MovieClip, frame_n:Number, seccion_str:String) {
   this[seccion_str+"Prendido_mc"].gotoAndStop(1);
   adelante_mc.gotoAndStop(2);
   this[seccion_str+"Prendido_mc"] = adelante_mc;
   this[seccion_str+"_mc"].gotoAndStop(frame_n);
   this[seccion_str+"Actual_n"] = frame_n;
}


_root.btn0.onRollOver = function() {
   attachMovie("square", "sq0", this.getNextHighestDepth());
   sq0._x = 326,9;
   sq0._y = 30;
};
_root.btn0.onRollOut = function() {
};

[b]Y dentro del boton interno tengo la siguiente linea que sirve para llamar los contenidos [/b]

on (press) {
   _parent._parent.seleccionar(this,2,"contenido");
}


No se si me complique un poco....
:crap:

:swat:

Por d2

10 de clabLevel



 

Colombia

firefox
Citar            
MensajeEscrito el 06 Ago 2008 03:41 pm
Dale formato al código cuando lo vayas a postear.

Bueno no veo por ningún lado donde lees el movieClip del que hablas (el que tiene los botones). Será el que está linkeado a AS como "square" en la biblioteca?

De ser este movie el que contiene los botones, lo que quieres es que al presionar uno de los botones que él contiene el mismo desaparezca?

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 06 Ago 2008 03:50 pm
el movieclip que llamo se llama "square" efectivamente y si, lo llama de la biblioteca. Si basicamente quiero que ese movieclip se desaparezca al darle click a alguno de sus botones.

Por d2

10 de clabLevel



 

Colombia

firefox
Citar            
MensajeEscrito el 06 Ago 2008 03:57 pm
Esto es lo que deben de decir los botones que están dentro de "square" (aparte de las ordenes que ya tienen)

Código :

on(press){
   
   this._parent.removeMovieClip();
   
}


Y cuando vayas a leer a "square", puedes darle posición en el mismo comando de attachMovie

Código :

attachMovie("square", "sq0", this.getNextHighestDepth(), {_x:326.9, _y:30});

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 06 Ago 2008 04:03 pm
waaaaaaaaaaaa... lo logre... compañero muchas gracias.. de verdad, acabas de salvarme el pellejo

Saludos

Por d2

10 de clabLevel



 

Colombia

firefox

 

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