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

Variables de html a flash

Estas en el tema de Variables de html a flash en el foro de Flash y Actionscript en Foros del Web. Mi problema es muy sencillo, pero como no tengo conocimientos de código se me complica. Imagínense una animación en flash con una línea vertical que ...
  #1 (permalink)  
Antiguo 20/05/2009, 19:34
 
Fecha de Ingreso: mayo-2009
Mensajes: 1
Antigüedad: 15 años, 6 meses
Puntos: 0
Variables de html a flash

Mi problema es muy sencillo, pero como no tengo conocimientos de código se me complica.

Imagínense una animación en flash con una línea vertical que se mueve de derecha a izquierda y nada más. Yo quiero que, según ciertas variables en html, la línea se pare en cierto punto. Es decir, si el html dice 5, que en el flash la animación se para en la posición de x = 5. Cómo puedo hacer esto de forma sencilla? Cómo conecto el html con el flash para que tome las variables? Tengan en cuenta que no sé nada de actionscript.

Muchas gracias!
  #2 (permalink)  
Antiguo 21/05/2009, 15:24
 
Fecha de Ingreso: marzo-2006
Mensajes: 61
Antigüedad: 18 años, 8 meses
Puntos: 0
Respuesta: Variables de html a flash

Veo que nadie ha respondido aún. Bueno, aquí te va algo:
Un artículo muy interesante sobre las formas que hay para pasar parámetros de HTML a Flash.
http://www.after-hours.org/2004/02/2...-html-a-flash/
Eso te puede servir.

Sobre la animación, yo estuve probando anoche una tipo dial de radio antigua, te lo resumo:
1.- Preparas dos capas: una para el fondo (yo puse un rectángulo con su escala), la otra para la línea vertical, que la hice con un rectángulo muy delgado y la convertí en símbolo gráfico.
2.- En la capa 1, insertas un fotograma clave en el frame que marcará el largo de tu dial, por ejemplo en 50.
3.- En la capa 2, en el primer frame bajas el símbolo que será tu dial, y lo ubicas al principio del rectángulo de fondo.
4.- Insertas un fotograma clave en el frame 50, y mueves el dial hasta esa pisición.
5.- Creas una interpolación de movimiento. Esto hará que tu dial se mueva conforme avancen los frames.

Si "variable" es tu parámetro (un número entre 1 y 50), para que el dial se mueva de acuerdo al parámetro, simplemente pones el código:

gotoAndStop(variable);

de ese modo se detendrá en el frame número "variable" y el dial avanzará (o retrocederá) hasta ese frame.

Espero que te ayude.
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 00:04.