Foros del Web » Creando para Internet » Flash y Actionscript »

pasar variable

Estas en el tema de pasar variable en el foro de Flash y Actionscript en Foros del Web. hola a todos, queria saber como se hace para que cuando hago click en un mc me pase la variable a otro mc.. saludos.....
  #1 (permalink)  
Antiguo 05/10/2010, 20:56
Avatar de juan_14nob  
Fecha de Ingreso: abril-2010
Mensajes: 552
Antigüedad: 14 años
Puntos: 6
pasar variable

hola a todos, queria saber como se hace para que cuando hago click en un mc me pase la variable a otro mc..
saludos..
  #2 (permalink)  
Antiguo 06/10/2010, 03:22
Avatar de golem44  
Fecha de Ingreso: enero-2009
Ubicación: barcelona
Mensajes: 483
Antigüedad: 15 años, 4 meses
Puntos: 22
Respuesta: pasar variable

Pasar una variable para hacer qué? Qué necesitas hacer?AS2/AS3?
Puedes crear un valor asi(AS2):
Cita:
miMC1.onPress=function(){
mi_variable= 15;
}
y llamarla en otro boton:
Cita:
miMC2.onPress=function(){
trace(mi_variable);
}
espero ayudar, saludos.
  #3 (permalink)  
Antiguo 06/10/2010, 06:31
Avatar de juan_14nob  
Fecha de Ingreso: abril-2010
Mensajes: 552
Antigüedad: 14 años
Puntos: 6
Respuesta: pasar variable

hola, nono, yo tengo 4 botones (MC) en la linea principal. donde lo que yo quiero hacer es que al precionar el MC1 me mande el valor de esa variable a otro movie clip para que le de la orden para reali<ar.. nose si me explico.


Saluidos
  #4 (permalink)  
Antiguo 06/10/2010, 06:40
Avatar de golem44  
Fecha de Ingreso: enero-2009
Ubicación: barcelona
Mensajes: 483
Antigüedad: 15 años, 4 meses
Puntos: 22
Respuesta: pasar variable

Pues no, no entiendo, que quieres: ¿qué al pulsar MC1 el script reconozca que estas pulsando MC1? Si quieres que al pulsar MC1 el MC2 haga algo solo tienes que darle la acción...explicate mejor o pon el script que estas intentando hacer funcionar.

saludos.
  #5 (permalink)  
Antiguo 06/10/2010, 07:01
Avatar de juan_14nob  
Fecha de Ingreso: abril-2010
Mensajes: 552
Antigüedad: 14 años
Puntos: 6
Respuesta: pasar variable

quiero que al pulsar cualquiera de los 4 mc le de el valor de la variable al MC 'gall'

http://www.megaupload.com/?d=BXS8N3VH
(al presionar el boton 4 hace algo parecido a lo que quiero hacer pero no es la forma como quiero hacerlo)
  #6 (permalink)  
Antiguo 06/10/2010, 11:24
Avatar de golem44  
Fecha de Ingreso: enero-2009
Ubicación: barcelona
Mensajes: 483
Antigüedad: 15 años, 4 meses
Puntos: 22
Respuesta: pasar variable

No puedo descargar el archivo dice que está inactivo... : (
  #7 (permalink)  
Antiguo 06/10/2010, 11:39
Avatar de juan_14nob  
Fecha de Ingreso: abril-2010
Mensajes: 552
Antigüedad: 14 años
Puntos: 6
Respuesta: pasar variable

toma a ver... http://www.megaupload.com/?d=BXS8N3VH
  #8 (permalink)  
Antiguo 06/10/2010, 17:47
Avatar de juan_14nob  
Fecha de Ingreso: abril-2010
Mensajes: 552
Antigüedad: 14 años
Puntos: 6
Respuesta: pasar variable

ayudaaaaaa
  #9 (permalink)  
Antiguo 06/10/2010, 18:01
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 8 meses
Puntos: 214
Respuesta: pasar variable

hola
as2? as3?
en todo caso, podrías usar una función que este en un layer del stage,
y que pueda ser usada por ambos mc
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #10 (permalink)  
Antiguo 06/10/2010, 18:14
Avatar de juan_14nob  
Fecha de Ingreso: abril-2010
Mensajes: 552
Antigüedad: 14 años
Puntos: 6
Respuesta: pasar variable

eso es lo que estoy tratando de hacer AS2
  #11 (permalink)  
Antiguo 06/10/2010, 18:23
Avatar de juan_14nob  
Fecha de Ingreso: abril-2010
Mensajes: 552
Antigüedad: 14 años
Puntos: 6
Respuesta: pasar variable

lo has visto al .fla ? mortiprogramador
  #12 (permalink)  
Antiguo 06/10/2010, 18:28
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 8 meses
Puntos: 214
Respuesta: pasar variable

Cita:
Iniciado por juan_14nob Ver Mensaje
quiero que al pulsar cualquiera de los 4 mc le de el valor de la variable al MC 'gall'

http://www.megaupload.com/?d=BXS8N3VH
(al presionar el boton 4 hace algo parecido a lo que quiero hacer pero no es la forma como quiero hacerlo)
joder como dirian en españa!!!
cuantas cosas en la librería......
y solo veo un señor que duda del funcionamiento al parecer
en el stage con unas palabras......
no esta de más explicar CUALES son los mc que entran en el experimento....
y en donde estan claro... bt4?
en fin, el caso es que al parecer lo que se quiere es que cuando se presione
cualquiera de los botones haga un gotoAndPlay a un frame en específico,
en cuyo caso sugiero haya una función en un layer aparte que este en el stage
y reciba como parámetro el frame a donde se quiere ir, y luego cada botón
llamaria a esa función pasandole el frame al que se quiere ir
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #13 (permalink)  
Antiguo 06/10/2010, 18:31
Avatar de juan_14nob  
Fecha de Ingreso: abril-2010
Mensajes: 552
Antigüedad: 14 años
Puntos: 6
Respuesta: pasar variable

y como haria eso??
  #14 (permalink)  
Antiguo 06/10/2010, 19:10
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 8 meses
Puntos: 214
Respuesta: pasar variable

Cita:
Iniciado por juan_14nob Ver Mensaje
y como haria eso??
que, explicar el fla?? pues diciendo las capas que tiene,
los mc que tiene, en donde se encuentra c/u, etc

si vamos a la función se podría hacer así


Código actionscript:
Ver original
  1. bt1.onPress=function(){
  2.     mcamover.gotoAndStop(1);
  3. }
  4.  
  5.  
  6. bt2.onPress=function(){
  7.     mcamover.gotoAndStop(2);
  8. }

o así


Código actionscript:
Ver original
  1. function mover(mov:Number):Void{
  2.     mcamover.gotoAndStop(mov);
  3. }
  4.  
  5. bt1.onPress = function(){
  6. mover(1);
  7. };
  8. bt2.onPress = function(){
  9. mover(2);
  10. };

por ej
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com

Etiquetas: pasar, variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:50.