Comunidad de diseño web y desarrollo en internet online

variables...como?

Citar            
MensajeEscrito el 23 May 2005 08:25 pm
a ver.... les explico.. tengo un menu tipo cortina sabenes estos que se desplegan.....

cada boton se duplica solo... son 4... y por supuesto cada uno debeb decir un link distinto... por ejemplo home, contacto, links y xxxx... como hago para colpcarle el nombre.. ya que estos se estab agregando con un atachmovie

la estructura es la siguente.. hay un movie en el cual esta la animacion de la cortina ( los menu) dentro de ese cortina esta el codigo que hace la copia de cada boton este:

Código :


for (i=0; i<4; i++){ 
      attachMovie("botones_mc", "botones_mc"+i, i);
     this["botones_mc"+i]._x = 0; 
      this["botones_mc"+i]._y = 23*i; 
}
 


como le coloco para que cada boton diga algo distinoto....

Por abetogrp

25 de clabLevel



Genero:Masculino  

Venezuela

msie
Citar            
MensajeEscrito el 23 May 2005 09:01 pm
pues segun lo q pones hay te comento lo q pasa, estas diciendo para i = a 0 y i menor q 4 i = i+1

"botones_mc" + i // q valor tiene i?? 1 no? pues el primer boton se llamara botones_mc1 el segungo botones_mc2..... lo entiendes? o mejor dicho me explico?

Por carter15

73 de clabLevel



 

firefox
Citar            
MensajeEscrito el 23 May 2005 09:17 pm
pues me imagino ke tus botones deven de tener algun campo de texto

asi ke solo seria

Código :

titles = new Array("t1","t2","t3","t4");
for(i=0; i<4; i++){
   _root.attachMovie("boton","boton"+i,i);
   _root["boton"+i].titulo.text=titles[i];
   _root["boton"+i]._x=10;
   _root["boton"+i]._y=10+i*50;
}

Por Wanaya

Claber

1115 de clabLevel

4 tutoriales

 

La Unión Sovietica U_U

firefox
Citar            
MensajeEscrito el 23 May 2005 10:29 pm
asi esta mi codigo.....

Código :

titles = new Array("t1","t2","t3","t4");
for (i=0; i<4; i++) {
   attachMovie("boton_mc", "boton_mc"+i, i);
   this["boton_mc"+i].link.text=titles[i]; 
   this["boton_mc"+i]._x = 0;
   this["boton_mc"+i]._y = 23*i;
         boton_mc0.onRelease=function(){
           getURL("http://www.kynesoft.com", blank);
            };
         boton_mc1.onRelease=function(){
           getURL("http://www.kynesoft.com", blank);
            };
         boton_mc.onRelease=function(){
           getURL("http://www.kynesoft.com", blank);
            };
         boton_mc3.onRelease=function(){
           getURL("http://www.kynesoft.com", blank);
            };
}


y no me salen los titulos se que deberias sale es ("t1","t2","t3","t4") pero ni eso...... por favor una manito...... tambien me sale este error/// que no se que es


Código :

**Error** Symbol=boton_mc, layer=Layer 1, frame=1:Line 1: The class 'boton_mc' could not be loaded.

Total ActionScript Errors: 1     Reported Errors: 1

Por abetogrp

25 de clabLevel



Genero:Masculino  

Venezuela

msie
Citar            
MensajeEscrito el 24 May 2005 02:24 pm
Hola abetogrp, cuando exportes el MC (en este caso), no escribas nada en el campo AS 2.0 Class (es decir Clase de AS 2.0) y si no en la Biblioteca:

- click derecho en el MC
- vinculacion
- y le borras lo que dice en el ese campo

>--------- creo que es eso -------------<

Por Altrix

156 de clabLevel



 

Cuba, Ciudad de la Habana

firefox
Citar            
MensajeEscrito el 24 May 2005 02:30 pm
Ahh, otra cosita, para lo de los vinculos de los botones puedes hacer otro Array y meterles las "direcciones" y despues en el mismo ciclo poner:

Código :

this["boton_mc"+i].onRelease=function(){
     getURL(hyper[i], _blank);
}; 

Por Altrix

156 de clabLevel



 

Cuba, Ciudad de la Habana

firefox
Citar            
MensajeEscrito el 24 May 2005 02:45 pm
gracias altrix si era lo que me decias.... me di cuanta abriendo otrs attache que ya habia hecho antes en efecto habia rrellenado el renglon de AS 2.0 Class.. y poreso el error///

y si es buena idea para acolocar las acciones... lo del array.. grax...

y el problema de qu no se me ven los titulos... ya se que era... a ver si me ayudan en esto....

NO SE VEN LOS TITULOS COLOCADOS EN EL ARRAY POR QUE ESTAN DEBAJO DE UNA MASCARA,,.... QUE DEBO HACER,,, PARA QUE EL BOTON QUE ESTA DENTRO DE UN MC. QUE ESTA BAJO UNA MASCARA PUEDA MOSTRAR EL TEXTO DINAMICO...

Por abetogrp

25 de clabLevel



Genero:Masculino  

Venezuela

msie
Citar            
MensajeEscrito el 24 May 2005 03:41 pm
No entiendo bien, di mas o menos como tienes estructuradas las capas, para tener una idea...

:wink:

Por Altrix

156 de clabLevel



 

Cuba, Ciudad de la Habana

firefox
Citar            
MensajeEscrito el 24 May 2005 04:35 pm
ok ahi voy....

es una animacion en la cual bajan la botonera... esta botonera esta debajo de una mascara la cual permite ver la botonera solo donde yo quiero... en esta botonera es dodne se encuentran los botones dentro de los cuales esta el campo de texto (link.text) dondes deberia verse los titulos de cada boton indicados en el array

Código :

titles = new Array("t1","t2","t3","t4"); 


estos titulos se muestran solo si elimino la mascara que esta sobra el layer de la botonera //// espero haberme explicado..

yo lo solucione pero se que de la forma menos profesional.. coloque una imagen que hace las vece de mascara...y da el efecto.. pero se que se debe poder hacer... otra via

espero me ayuden :shock:

Por abetogrp

25 de clabLevel



Genero:Masculino  

Venezuela

msie
Citar            
MensajeEscrito el 25 May 2005 11:19 pm
si tienes un textfiled dentor de una mascara, nunca podras ver el texto,es un problema de flash mx 2004, y tambien creo que la rotacion no funcciona con un textfield de tipo dynamique o imput,

no puedo decirte mas porque no se mas :) suerte

Por geronimo

65 de clabLevel



Genero:Masculino  

mozilla

 

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