Ver Mensaje Individual
  #5 (permalink)  
Antiguo 31/05/2010, 14:05
Bichisuas
 
Fecha de Ingreso: mayo-2010
Mensajes: 5
Antigüedad: 14 años
Puntos: 0
Respuesta: Funciona en flash, pero no en dreamweaver

Podría ser eso si, pero he comprobado que no es... aun asi gracias!
Me he estado fijando y creo que el problema parece ser que no reconoce ciertas partes del AS. Lo extraño es que en flash funciona bien...
Es posible eso?
Adjunto el codigo de la pelicula a ver si hay algun problema!


var posX:Number = 0;
var totalFotos:Number = 24;
var ancho:Number = 750;
var finalX:Number = menucarrusel_mc._x;
var limIzq:Number = (totalFotos*ancho)-(1*ancho)-finalX;
var limDer:Number = finalX;
var numId:Number;
var i:Number = 0;






for (var i:Number = 0; i<totalFotos; i++) {
var clip:MovieClip = menucarrusel_mc.attachMovie("mini", "m"+i, i);
clip._x = ancho*i;
clip.foto_mc.loadMovie("img2/foto"+Number(i+1)+".jpg");
bordePrecarga_mc._visible = true;
bordePrecarga_mc.cargado_mc.onEnterFrame = function() {
var cargado:Number = clip.foto_mc.getBytesLoaded();
var total:Number = clip.foto_mc.getBytesTotal();
var por:Number = (cargado*100)/total;
this._xscale = por;
if (cargado == total && cargado>8) {
this.onEnterFrame = null;
bordePrecarga_mc._visible = false;
this._visible = false;
}
};




}









plecader_btn.onPress = function() {
if (finalX>-limIzq) {
finalX -= ancho*1;
menucarrusel_mc.onEnterFrame = function() {
this._x += (finalX-this._x)/8;
if (Math.round(this._x) == finalX) {
this._x = finalX;
this.onEnterFrame = null;
}
};
}
};
plecaizq_btn.onPress = function() {
if (finalX<limDer) {
finalX += ancho*1;
menucarrusel_mc.onEnterFrame = function() {
this._x += (finalX-this._x)/8;
if (Math.round(this._x) == finalX) {
this._x = finalX;
this.onEnterFrame = null;
}
};
}
};



El swf en el navegador y siempre soportado por un archivo html parece que hace la precarga pero luego no carga las imagenes....
Por otro lado el movieclip de la barra de precarga deberia desaparecer y en html no lo hace...

Gracias!!!!
J.