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

Bandit estoy haciendo el menu galeia_xml2

Estas en el tema de Bandit estoy haciendo el menu galeia_xml2 en el foro de Flash y Actionscript en Foros del Web. Bandit copie todo el codigo que pones en la pagina y me da erro te comento para ver si me puedes ayuda a ponerlo bien ...
  #1 (permalink)  
Antiguo 29/06/2006, 07:20
 
Fecha de Ingreso: julio-2005
Mensajes: 135
Antigüedad: 18 años, 8 meses
Puntos: 0
Bandit estoy haciendo el menu galeia_xml2

Bandit copie todo el codigo que pones en la pagina y me da erro te comento para ver si me puedes ayuda a ponerlo bien gracias

**Error** Escena=Escena 1, capa=acciones, fotograma=1:Línea 14: Se espera un identificador
for(var¡=0;¡<this.firstChild.childNodes.length;¡++ ){

**Error** Escena=Escena 1, capa=acciones, fotograma=1:Línea 15: El operador '=' debe ir seguido de un operando
galeria=this.firstChild.childNodes[¡].attributes.id;

**Error** Escena=Escena 1, capa=acciones, fotograma=1:Línea 16: El operador '+' debe ir seguido de un operando
imagenes.createEmptyMovieClip("diapo"+¡,¡+100),

**Error** Escena=Escena 1, capa=acciones, fotograma=1:Línea 18: El operador '+' debe ir seguido de un operando
item=imagenes["diapo"+¡];

**Error** Escena=Escena 1, capa=acciones, fotograma=1:Línea 19: Se espera ']'
item.loadMovie(galeria);
  #2 (permalink)  
Antiguo 29/06/2006, 09:42
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 8 meses
Puntos: 406
Aquí tienes el código completo:
// -- posición donde se cargará la primera imagen
x = 0;
y = 0;
// -- ancho y alto de la imagen más 5 píxeles de espacio
ancho = 105;
alto = 77;
// -- creo un nuevo objeto XML
miXML = new XML();
// -- ignorar espacios
miXML.ignoreWhite = true;
// -- proceso si la carga tuvo éxito
miXML.onLoad = function(succes) {
if (succes) {
// -- por cada nodo hijo del nodo principal...
for (var i = 0; i<this.firstChild.childNodes.length; i++) {
// -- declaro una variable que recoge el atributo
// -- del nodo (nombre de la imagen)
galeria = this.firstChild.childNodes[i].attributes.id;
// -- creo un clip de película vació
imagenes.createEmptyMovieClip("diapo"+i, i+100);
// -- cargo la imagen el clip vació
item = imagenes["diapo"+i];
item.loadMovie(galeria);
// -- indico posición x - y
item._x = x;
item._y = y;
// -- incremento el valor de x para la siguiente imágen
x += ancho;
// -- incremento en 1 el número de columnas
columna += 1;
// -- ruptura de control, control de número de columnas
if (columna == num_columnas) {
columna = 0;
x -= (ancho*num_columnas);
y += alto;
}
}
}
};
// -- cargar XML
miXML.load("imagenes1.xml");

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
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:10.