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.