Вот натолкнулся на такую проблему...
есть flash который подгружает три картинки (данные берет из xml)
и выводит их на сцену...
в IE картинки выводятся так как им сказали..
а вот в ff они в разнобой лепятся.
вот код который выводит картинки. понимаю что он корявый в плане этики програминга, как говортся только учусь.
Спасибо за помощь.
Код:
var loadListener:Object = new Object ();
loadListener.onLoadComplete = function (target_mc:MovieClip, httpStatus:Number):Void
{
// y coord
pic1._y = 20.9;
pic2._y = 20.9;
pic3._y = 20.9;
// x coord
pic1._x = 0;
};
loadListener.onLoadInit = function (target_mc:MovieClip):Void
{
pic1._height = 192.3;
pic1._xscale = pic1._yscale;
pic2._height = 192.3;
pic2._xscale = pic2._yscale;
pic3._height = 192.3;
pic3._xscale = pic3._yscale;
if (pic1._width > 208.5)
{
pic1._width = 208.5;
pic1._yscale = pic1._xscale;
}
if (pic2._width > 208.5)
{
pic2._width = 208.5;
pic2._yscale = pic2._xscale;
}
if (pic3._width > 208.5)
{
pic3._width = 208.5;
pic3._yscale = pic3._xscale;
}
pic1._x = 0;
pic2._x = 208;
pic3._x = 416;
if (pic1._width < 208.5)
{
pic1._x += 40;
}
if (pic2._width < 208.5)
{
pic2._x += 40;
}
if (pic3._width < 208.5)
{
pic3._x += 40;
}
};
var mcLoader:MovieClipLoader = new MovieClipLoader ();
mcLoader.addListener (loadListener);
var mc:MovieClip = this.createEmptyMovieClip ("pic1", this.getNextHighestDepth ());
mcLoader.loadClip (_root.pic1Img, pic1);
var mc:MovieClip = this.createEmptyMovieClip ("pic2", this.getNextHighestDepth ());
mcLoader.loadClip (_root.pic2Img, pic2);
var mc:MovieClip = this.createEmptyMovieClip ("pic3", this.getNextHighestDepth ());
mcLoader.loadClip (_root.pic3Img, pic3);
stop ();