Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/07/2006, 12:43
draz
 
Fecha de Ingreso: julio-2006
Mensajes: 1
Antigüedad: 17 años, 8 meses
Puntos: 0
pasar parametro de un flash a otro flash

Estamos programando un sitio web dónde la parte visible es un único

flash, y la parte de panel de control está en php y javascript.
En flash, en lo que sería el home tenemos del lado izquierdo un

slideshow, es decir una movie dentro del flash principal que va rotando

slides. Esta movie lee actualmente un archivo xml de dónde saca el

source de la imagen que muestra y la url del link al que apunta. Este

archivo es actualizado cada vez que hay cambios por el php desde el cp.

Este es resumido el contenido del xml:
<gallery timer="500" order="sequential" looping="yes" fadetime="500">
<image path="images/slidesshow/1.jpg" www="pepe.php" />
<image path="images/slidesshow/2.jpg" www="" />
<image path="images/slidesshow/3.jpg" www="" />
<image path="images/slidesshow/4.jpg" www="" />
<image path="images/slidesshow/5.jpg" www="" />
</gallery>
Al hacer click en cualquiera de los slides se abre una nueva ventana del

browser con la url espevcificada en el archivo xml. El ActionScript

(AS) es éste:

boton.onRealise = function() {
getURL(www[mypic-1], "container");
trace(www[mypic-1]);
}

Esto funciona perfectamente, pero acá empieza el problema. Nosotros

queremos que al hacer click en alguna de las imágenes del slide (o sea,

del movie contenido en el flash principal), no se abra un browser

nuevo, sino que se le envíe a otra movie contenida en el mismo flash

principal un parámetro, por ejemplo un número.

*Acá está el problema: ¿CÓMO ENVÍO UN PARAMETRO AL OTRO FLASH A PARTIR

DEL EVENTO CLICK EN UN SLIDE? (POR UN LADO)

*(POR OTRO LADO) yO PENSABA ESCRIBIR EN EL XML A CADA IMAGEN:
<image path="images/slidesshow/3.jpg" ID="5 " />
pero en este caso, cómo hago el AS?????
boton.onRealise = function() {
}

En fin... no sabemos cómo hacerlo, qué escribir en el xml, cómo pasar el

parámtero a la otra movie.

Desde ya muchas gracias.