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

ayuda por favor

Estas en el tema de ayuda por favor en el foro de Flash y Actionscript en Foros del Web. hola ayuda por favor tengo una galeria de imagenes que viene desde un xml con flash ya tengo el xml estructurado he asignado un id ...
  #1 (permalink)  
Antiguo 16/08/2007, 09:03
 
Fecha de Ingreso: febrero-2007
Mensajes: 232
Antigüedad: 17 años, 2 meses
Puntos: 1
ayuda por favor

hola ayuda por favor tengo una galeria de imagenes que viene desde un xml con flash ya tengo el xml estructurado he asignado un id a cada imagen y cada iamgen tiene un url para linkear cada fotoa a un respectivo html ya el codigo en flash carga las iamgenes todo funciona lo que no consigo es hacer o como aplicar la funcion que haga el on release y haga el url para las imagenes estoy probando pero no me funciona alguein me puede ayudar lees puedo poner el codigo que estoy utilizando si alguien desa ayudarme gracias.
  #2 (permalink)  
Antiguo 16/08/2007, 10:04
Avatar de pituu2  
Fecha de Ingreso: abril-2004
Ubicación: paraná entre rios
Mensajes: 274
Antigüedad: 20 años
Puntos: 0
Re: ayuda por favor

pon el codigo o explicate un poco más asi veo si puedo ayudarte, no soy muy bueno, pero me doy maña.
__________________
pituu2
  #3 (permalink)  
Antiguo 16/08/2007, 10:35
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Re: ayuda por favor

Hola cualquiera:
Visita mi página, allí tienes un tutor aque se llama: galeria_xml_1.
Adécualo a tus necesidades.

Espero que te se de utilidad.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #4 (permalink)  
Antiguo 16/08/2007, 10:40
 
Fecha de Ingreso: febrero-2007
Mensajes: 232
Antigüedad: 17 años, 2 meses
Puntos: 1
Re: ayuda por favor

Cita:
Iniciado por pituu2 Ver Mensaje
pon el codigo o explicate un poco más asi veo si puedo ayudarte, no soy muy bueno, pero me doy maña.

hola pituu2 bueno te paso los codigos que utilizo y aversi me puedes ayudar a adaptarlo este es el xml:


<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<images>
<pic>
<image id="pic0.jpg" url = "index.htm"/>
<caption>Alergizina</caption>
</pic>
<pic>
<image id="pic1.jpg" url = "index.htm"/>
<caption>Alergizina</caption>
</pic>
<pic>
<image id="pic2.jpg" url = "index.htm"/>
<caption>Alergizina</caption>
</pic>
<pic>
<image id="pic3.jpg" url = "index.htm"/>
<caption>BB Nasal</caption>
</pic>
<pic>
<image id="pic4.jpg" url = "index.htm"/>
<caption>BB Nasal</caption>
</pic>
<pic>
<image id="pic5.jpg" url = "index.htm"/>
<caption>Cipropharma</caption>
</pic>
<pic>
<image id="pic6.jpg" url = "index.htm"/>
<caption>Cipropharma</caption>
</pic>
<pic>
<image id="pic7.jpg" url = "index.htm"/>
<caption>Cipropharma</caption>
</pic>
<pic>
<image id="pic8.jpg" url = "index.htm"/>
<caption>Doloir</caption>
</pic>
<pic>
<image id="pic9.jpg" url = "index.htm"/>
<caption>Doloir</caption>
</pic>
<pic>
<image id="pic10.jpg" url = "index.htm"/>
<caption>Doloir</caption>
</pic>
<pic>
<image id="pic11.jpg" url = "index.htm"/>
<caption>Dolomes</caption>
</pic>
<pic>
<image id="pic12.jpg" url = "index.htm"/>
<caption>Dolomes</caption>
</pic>
<pic>
<image id="pic13.jpg" url = "index.htm"/>
<caption>Dolokids</caption>
</pic>
<pic>
<image id="pic14.jpg" url = "index.htm"/>
<caption>Dolokids</caption>
</pic>
<pic>
<image id="pic15.jpg" url = "index.htm"/>
<caption>Gaseoflat</caption>
</pic>
<pic>
<image id="pic16.jpg" url = "index.htm"/>
<caption>Gaseoflat</caption>
</pic>
<pic>
<image id="pic17.jpg" url = "index.htm"/>
<caption>Klaritpharma</caption>
</pic>
<pic>
<image id="pic18.jpg" url = "index.htm"/>
<caption>Klaritpharma</caption>
</pic>
<pic>
<image id="pic19.jpg" url = "index.htm"/>
<caption>Klaritpharma</caption>
</pic>
<pic>
<image id="pic20.jpg" url = "index.htm"/>
<caption>Melixin</caption>
</pic>
<pic>
<image id="pic21.jpg" url = "index.htm"/>
<caption>Melixin</caption>
</pic>
<pic>
<image id="pic22.jpg" url = "index.htm"/>
<caption>Melixin</caption>
</pic>
<pic>
<image id="pic23.jpg" url = "index.htm"/>
<caption>Naproxpharma</caption>
</pic>
<pic>
<image id="pic24.jpg" url = "index.htm"/>
<caption>Naproxpharma</caption>
</pic>
<pic>
<image id="pic25.jpg" url = "index.htm"/>
<caption>Naproxpharma</caption>
</pic>
<pic>
<image id="pic26.jpg" url = "index.htm"/>
<caption>Oseolen</caption>
</pic>
<pic>
<image id="pic27.jpg" url = "index.htm"/>
<caption>Oseolen</caption>
</pic>
<pic>
<image id="pic28.jpg" url = "index.htm"/>
<caption>Oseolen</caption>
</pic>
<pic>
<image id="pic29.jpg" url = "index.htm"/>
<caption>Pharmapred</caption>
</pic>
<pic>
<image id="pic30.jpg" url = "index.htm"/>
<caption>Pharmapred</caption>
</pic>
<pic>
<image id="pic31.jpg" url = "index.htm"/>
<caption>Pharmapred</caption>
</pic>
<pic>
<image id="pic32.jpg" url = "index.htm"/>
<caption>Sulphytrim</caption>
</pic>
<pic>
<image id="pic33.jpg" url = "index.htm"/>
<caption>Sulphytrim</caption>
</pic>
<pic>
<image id="pic34.jpg" url = "index.htm"/>
<caption>Uropharma</caption>
</pic>
<pic>
<image id="pic35.jpg" url = "index.htm"/>
<caption>Uropharma</caption>
</pic>
<pic>
<image id="pic36.jpg" url = "index.htm"/>
<caption>Uropharma</caption>
</pic>
<pic>
<image id="pic37.jpg" url = "index.htm"/>
<caption>Zitrobac</caption>
</pic>
<pic>
<image id="pic38.jpg" url = "index.htm"/>
<caption>Zitrobac</caption>
</pic>

</images>


y este es el action ascript:

delay = 4000;
//-----------------------
function loadXML(loaded) {
if (loaded) {
xmlNode = this.firstChild;
image = [];
description = [];
total = xmlNode.childNodes.length;
for (i=0; i<total; i++) {
image[i] = xmlNode.childNodes[i].childNodes[0].attributes.id;
description[i] = xmlNode.childNodes[i].childNodes[1].firstChild.nodeValue;
}
firstImage();
} else {
content = "file not loaded!";
}
}
xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.load("images.xml");
/////////////////////////////////////
listen = new Object();
listen.onKeyDown = function() {
if (Key.getCode() == Key.LEFT) {
prevImage();
} else if (Key.getCode() == Key.RIGHT) {
nextImage();
}
};
Key.addListener(listen);
previous_btn.onRelease = function() {
prevImage();
};
next_btn.onRelease = function() {
nextImage();
};
/////////////////////////////////////////////////////
///////////////////////////////////////////////////////////
listen = new Object();
listen.onKeyDown = function() {
if (Key.getCode() == Key.LEFT) {
prevImage();
} else if (Key.getCode() == Key.RIGHT) {
nextImage();
}
};
p = 0;
this.onEnterFrame = function() {
filesize = picture.getBytesTotal();
loaded = picture.getBytesLoaded();
preloader._visible = true;
if (loaded != filesize) {
preloader.preload_bar._xscale = 100*loaded/filesize;
} else {
preloader._visible = false;
if (picture._alpha<100) {
picture._alpha += 10;
}
}
};
////////////////////////
////////////////
function nextImage() {
if (p<(total-1)) {
p++;
if (loaded == filesize) {
picture._alpha = 0;
picture.loadMovie(image[p], 1);
desc_txt.text = description[p];
picture_num();
slideshow();
}
}
}
function prevImage() {
if (p>0) {
p--;
picture._alpha = 0;
picture.loadMovie(image[p], 1);
desc_txt.text = description[p];
picture_num();
}
}
function firstImage() {
if (loaded == filesize) {
picture._alpha = 0;
picture.loadMovie(image[0], 1);
desc_txt.text = description[0];
picture_num();
slideshow();
}
}
function picture_num() {
current_pos = p+1;
pos_txt.text = current_pos+" / "+total;
}
function slideshow() {
myInterval = setInterval(pause_slideshow, delay);
function pause_slideshow() {
clearInterval(myInterval);
if (p == (total-1)) {
p = 0;
firstImage();
} else {
nextImage();
}
}
}


ok lo que nesisto como ves es linkear cada foto con su respwectivo html haora estan todos con index por queestoy probando una ves que comsiga el vinculo ya le cambio los html lo que no me funcion o no puedo hacer es la funcion en el action script que me haga el on realese y el geturl paraque me llama los html bueno esper oque me puedas ayudar gracias.
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 16:55.