Comunidad de diseño web y desarrollo en internet online

El boton anda, pero NO al poner un codigo...

Citar            
MensajeEscrito el 09 Ene 2009 03:35 pm
Hola compas, soy novato en esto, asi que espero puedan ayudarme...

Mi problema, tiene que ver con botones con efectos. El tema es que yo cree un boton con efecto alpha dentro de un MC, que esta inactivo por unos segundos y luego va apareciendo con efecto alpha. El efecto se lo di con "Movimiento de interpolacion" y tmb Utilice este codigo:

mi_jarron._visible = false;

stop();
segundos = 2;
espera = function () {
this.play(); clearInterval(a);
};
a = setInterval(espera, segundos*1000);


Y despues en otro frame para que aparezca:

mi_jarron._visible = true;

Luego cree otro MC dentro de la linea de tiempo del boton, en la zona "sobre". Este MC contiene la palabra "continuar" que aparece con efecto alpha cuando te posicionas sobre el boton.
Por ultimo, llamo al MC PRINCIPAL(el que contiene al boton) desde el frame la escena principal:


function espera(_Mc, _tiempo) {
_Mc.stop();
var tempInterval = this["XX"+_Mc.name];
function Temp_espera() {
_Mc.play();
clearInterval(tempInterval);
}
tempInterval = setInterval(Temp_espera, _tiempo*1000);

}
espera(clip_principal, 2)



Hasta ahi todo bien, si yo lo pruebo asi, funciona, pero el tema es que le tengo que agregar un codigo al boton para que me lleve a otro FRAME...ahi da el "error", porque cuando le pongo el codigo, ya la palabra "continuar" que aparecia cuando te posicionas sobre el boton, no aparece... de todas maneras me lleva al frame, pero todo el trabajo hecho sobre el boton no sirve porque no lo reproduce... como puedo hacer!!???

Este codigo pongo dentro de las acciones del boton:

on(release){
this._parent.gotoAndStop(5)
}


Tambien probe este:

on(release){
_root.gotoAndStop (5);
}


Ninguno andubo... trate de resumir, espero no molestar.
Gras x leer. Salu2, Ale.

Por ales_munieco

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 09 Ene 2009 07:25 pm
Bueno, según entiendo tienes tu botón (contenido) con sus respectivas interpolaciones dentro de un MC (contenedor).

De ser así, tiene un simple explicación; cuando el contenedor no tiene ningún evento o función, el contenido de este si te funcionara correctamente ya que captara todos los eventos sin mayor problema. En cambio cuando agregas algo al contenedor este capta los eventos primero y su contenido no lo hará. Es como una regla de jerarquía.

Prueba con añadir las funciones de tu botón en el MC y arreglando las rutas, o simplificando TODO dentro de un solo MC. Seguro así si te funcionara.

Saludos!

Por M@U

BOFH

6210 de clabLevel

34 tutoriales
5 articulos

Genero:Masculino   Héroes Bastard Operators From Hell Editores

Bate jubilado de Cristalab

firefox
Citar            
MensajeEscrito el 09 Ene 2009 08:08 pm
Muchas gracias por responder MU... claro, entendistes bien, es un MC contenedor y adentro el boton...

En cuanto a tu explicacion, emm, entendi la parte en que me explicastes por qué no anda mi Boton pero no entendi como puedo hacer... no entendi bien ninguna de las 2 formas...

No entendi lo de las rutas, si me puedes explicar eso te lo agradeceria mucho, ya que no es para mi solo tambien el menu, es para la comunidad de tusdivx.com tmb...

en cuanto a lo de meter TODO dentro de un MC, como hago para meter el boton y a la vez crear un MC que conteneria la animacion de la zona "SOBRE" del boton, pero sin crearlo dentro del boton??... o sea, dentro del MC contenedor?


Mira, aca te dejo mi .FLA 8, pesa 3.5 MB nomas. si lo quieres ver por ti mismo, te lo re agradeceria!

http://www.megaupload.com/es/?d=UP07ETAE


Espero tu respuesta. Salu2, ale

Por ales_munieco

1 de clabLevel



 

firefox

 

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