Hola a todos, veran tengo el siguiente problema, tengo una pelicula principal de donde mando a llamar las peliculas con las difrentes secciones del sitio, las secciones trabjan bien a excepcion de una pelicula (todas son Action Script 3) donde en el primer fotograma dibuje un componente TileList y le puse como instancia myTileList, despues en el codigo puse lo siguiente:
Código:
stop();
import fl.controls.TileList;
var baseURL:String = "http://localhost/";
var basePIZZAS:String = "Imagenes/Productos/Pizzas/";
//var myTileList:TileList = new TileList();
myTileList.addItem({Origen:"Peperoni Extreme.png", Nombre:"Peperoni Extreme"});
myTileList.addItem({Origen:"Pizza Integral.png", Nombre:"Pizza Integral"});
myTileList.addItem({Origen:"Pizza BBQ con pollo.png", Nombre:"Pizza BBQ con pollo"});
myTileList.addItem({Origen:"Pizza Mexicana con frijoles puercos.png", Nombre:"Pizza Mexicana con frijoles puercos"});
myTileList.addItem({Origen:"Pizza5.png", Nombre:"Pizza 5"});
myTileList.addItem({Origen:"Pizza6.png", Nombre:"Pizza 6"});
myTileList.addItem({Origen:"Pizza7.png", Nombre:"Pizza 7"});
myTileList.addItem({Origen:"Pizza8.png", Nombre:"Pizza 8"});
myTileList.labelField = "Nombre";
myTileList.sourceField="Origen";
myTileList.sourceFunction = mySourceFunction;
addChild(myTileList);
function mySourceFunction(item:Object):String
{
trace (baseURL + basePIZZAS + item.Origen);
return baseURL + basePIZZAS + item.Origen;
}
Cuando la pruebo individualmente (Test Movie, publish Previe HTML) me funciona correctamente y me carga las imagenes que tengo almacenadas en "http://localhost/Imagenes/Productos/Pizzas/", incluso si la pruebo en localhost.
No se si quizas sea cosa del codigo de la primer pelicula donde la llamo, o quizas en esta pelicula este cargando mal las imagenes, cualquier sugerencia es bienvenida.
P.D.T. Uso flash CS3 y action script 3