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

Problemas al publicar (revisando codigo)

Estas en el tema de Problemas al publicar (revisando codigo) en el foro de Flash y Actionscript en Foros del Web. Hola a todos hace un rato puse mi tema, y he estado revisando el codigo de mi archivo fla, la verdad es que lo veo ...
  #1 (permalink)  
Antiguo 12/10/2009, 17:28
Avatar de BLENDER  
Fecha de Ingreso: noviembre-2007
Ubicación: Guanajuato Gto. Mexico
Mensajes: 72
Antigüedad: 17 años
Puntos: 3
Problemas al publicar (revisando codigo)

Hola a todos hace un rato puse mi tema, y he estado revisando el codigo de mi archivo fla, la verdad es que lo veo perfecto y no se porque no me publica bien , como decia solo funciona el fla, en el exe y el SWF no me muestra los tumbnails, y el cargador de imagenes solamente me carga la primera imagen, aqui esta el código a ver si alguien me puede ayudar.

import fl.containers.UILoader;
import fl.controls.TileList;
import flash.net.URLRequest;
import flash.net.URLLoader;
import fl.data.DataProvider;

//Visualizador
var ui:UILoader = new UILoader();
ui.setSize(500,400);
ui.move(50,10);
ui.source = "images/01.jpg";
addChild(ui);

//Lista de Fotos
var list:TileList = new TileList();
list.setSize(600,60);
list.move(0,390)
list.columnWidth = 100;
list.rowHeight = 50;
list.sourceField = "thumb";
addChild(list);

//XML
var xml:XML;
var url:URLRequest = new URLRequest("./xml/galeria.xml");
var loader:URLLoader = new URLLoader();
loader.load(url);

//Eventos
function Completar(event){
var xml:XML = new XML(loader.data);
var dp:DataProvider = new DataProvider(xml);
list.dataProvider = dp;
}
loader.addEventListener(Event.COMPLETE, Completar);

function alCambiar(event){
ui.source = list.selectedItem.source;
}
list.addEventListener(Event.CHANGE, alCambiar);
  #2 (permalink)  
Antiguo 12/10/2009, 20:55
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 2 meses
Puntos: 214
Respuesta: Problemas al publicar (revisando codigo)

Hola
Intenta cambiar esto
var url:URLRequest = new URLRequest("./xml/galeria.xml");
por esto
var url:URLRequest = new URLRequest("xml/galeria.xml");
Ahora, como es la estructura de tu xml?

Y bueno, la imagen (la que te carga) es la imagen1 que tienes
en el fla?
Si es así, has revisado que te llegue bien la info
del xml?
Bueno, nos comentas
saludos
  #3 (permalink)  
Antiguo 12/10/2009, 23:04
Avatar de BLENDER  
Fecha de Ingreso: noviembre-2007
Ubicación: Guanajuato Gto. Mexico
Mensajes: 72
Antigüedad: 17 años
Puntos: 3
Respuesta: Problemas al publicar (revisando codigo)

hola mortiprogramador

Ya cambié la linea que me comentaste, pero sigue igual, me di cuenta que si publico en otra dirección donde no esten las carpetas tumbnails, e imagenes no carga ni la primer imagen, ahora mando la estrutura del XML que es la siguiente:

<gal>
<fotos label="01" source="./images/01.jpg" thumb="./thumbnails/01.jpg" />
<fotos label="02" source="./images/02.jpg" thumb="./thumbnails/02.jpg" />
<fotos label="03" source="./images/03.jpg" thumb="./thumbnails/03.jpg" />
<fotos label="04" source="./images/04.jpg" thumb="./thumbnails/04.jpg" />
<fotos label="05" source="./images/05.jpg" thumb="./thumbnails/05.jpg" />
<fotos label="06" source="./images/06.jpg" thumb="./thumbnails/06.jpg" />
</gal>
  #4 (permalink)  
Antiguo 14/10/2009, 14:00
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 2 meses
Puntos: 214
Respuesta: Problemas al publicar (revisando codigo)

Hola
Y si tratas de dejar las rutas no desde la raíz implicitamente?
es decir, si cambias por ej esto
<fotos label="01" source="./images/01.jpg" thumb="./thumbnails/01.jpg" />
por esto
<fotos label="01" source="images/01.jpg" thumb="thumbnails/01.jpg" />
nota que quite el ./, tanto en source como en thumb, prueba con eso
y nos comentas
saludos
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 23:58.