1- En as, cargo en un texto dinamico, a través de un .txt, una frase con link incluido.
En as ésto:
Código ActionScript :
loadVariables("videos.txt",this);
En el .txt externo con nombre "videos.txt", tengo ésto:
Código :
&video1=<a href="http://www.youtube.com/v/vGcnc2tgjZI">Link a Video01</a>&
2- Por otra parte, tengo este código (q bien me explico longevie) para cargar videos youtube en la pagina:
Código ActionScript :
System.security.allowDomain("http://www.youtube.com"); System.security.loadPolicyFile("http://www.youtube.com/crossdomain.xml"); this.createEmptyMovieClip("video_mc",10); var mcl:MovieClipLoader = new MovieClipLoader(); video_mc._x=453; video_mc._y=150; mcl.loadClip("http://www.youtube.com/v/vGcnc2tgjZI",video_mc);
Cómo podéis ver, la url del video youtube es la misma en el .txt externo, que en el as.
3- ¿Qué es lo que pretendo hacer?
Bien, pues lo que quiero hacer es, que en ese .txt externo, se pueda escribir desde allí, tanto la url del video a cargar en el "video_mc" del flash.
Ahora mismo, en mi txt dinamico del flash, cargo bien tanto el texto a mostrar como que al pinchar me lleva a la url q le digo de youtube, pero claro, me lleva fuera de mi pagina, y lo que quiero es que me lo reproduzca dentro de "video_mc". Que ahora mismo, tb tiene la url puesta, pero de ahí la tengo q quitar, ya que las url's las quiero coger externamente, y que no aparezca dentro de mi as.
4- ¿Qué ideas tengo en mente y q he probado para solucionarlo?
Pues que la url q tengo en el as, en el loadClip, sea una variable que recoja y muestre la url q tengo en el .txt externo. Para ello probé a quitar la url que muestro en loadClip, y poner la variable del .txt, q en este caso sería "video1". Pero no ha funcionado. Ya que así no muestra el video.
Pues eso es todo, he intentando explicarme lo mejor posible, para que se me entienda, ya que algo lioso de explicar. Si a alguién se le ocurre, como puedo hacerlo, le estaré muy agradecida.
Gracias.