Comunidad de diseño web y desarrollo en internet online

AYUDA CON ETIQUETAS FLASH

Citar            
MensajeEscrito el 21 Ago 2008 01:35 am
hola, espero que alguien me pueda ayudar:

tengo un clip que es un boton animado(rollvoer/rollout) llamado mc_boton. dentro de este clip tengo un clip llamado mc_texto con nombre de instancia (txt) este clip mc_texto muestra una lista de textos que hacen referencia al nombre del boton para ejemplo tengo (inicio,galerias,videos). en el ecenario principal copio el clip mc_boton 3 veces para los tres botones luego en la accion de cada boton llamo al numero de texto de la instancia txt./ hasta ahi todo bien.

el porblemas es que cuando hise una capa contenido en el ecenario principal para que cada boton leyera las etiquetas que corresponden.

los botones animados no leen el codigo:

les muestro lo que puse dentro de cada boton animado:

Código ActionScript :

// este codigo lee el texto que ha de mostrar el botonanimado
onClipEvent (load)
//creo una variable con valor 1.
{    listatexto = 1; // 
le digo que de la linea de tiempo de texto me muestre
 en primer fotograma 1. osea mostrara "inicio"
    this.txt.gotoAndStop(listatexto );}


debajo de esto pòngo el siguiente codigo es aqui donde empieza mi error. quiero que cuando haga clic en el boton me lleve a al fotograma con la etiqueta inicio. el cual si lo hace pero la animacion del boton no se efectua.

les agradecere si corijen el codigo. gracias

Código ActionScript :

   on(press)
   {this._parent.gotoAndStop("inicio");}

Por vila210

5 de clabLevel



Genero:Masculino  

msie7
Citar            
MensajeEscrito el 21 Ago 2008 04:25 pm
Creo que no enfocas bien el problema.
¿Porqué no usas sólo una etiqueta de texto dinámico y cuando le des al botón escribes lo que quieras dentro?
¿Porqué programas dentro de los botones, y no en la linea de tiempo principal?

En la línea de tiempo principal creas los tres botones que necesitas. Les pones nombres, por ejemplo inicio_btn, galerias_btn y videos_btn. Etiquetas los fotogramas para cada sección, por ejemplo inicio en el 10, galerias en el 20, y vídeos en el 30.

Creas un cuadro de texto dinámico en otra capa, y le pones el nombre texto_txt.

Pones un código similar a éste en la línea de tiempo principal:

Código ActionScript :

texto_txt.text = " ";
inicio_btn.onRelease = function(){
_root.gotoAndStop("inicio");
texto_txt.text= "Inicio";
};
galerias_btn.onRelease = function(){
_root.gotoAndStop("galerias");
texto_txt.text= "Galerias";
};
etc.

El botón animado no entendí muy bien como encaja en esto, pero el código tiene que ser similar


Suerte!

Por Sisco

BOFH

3700 de clabLevel

12 tutoriales
4 articulos

Genero:Masculino   Bastard Operators From Hell

Catalunya

firefox

 

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