|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Jun 2005
Сообщений: 13
|
flash + IE, flash + Firefox, flash + Opera,
по разному вычисляются координаты в фоке и опере.... почему то...
В IE все нормально и корректно... кто сталкивался? var c:XML = new XML(blink); txtModule.jL.loadMovie(c.firstChild.attributes.src); txtModule.onEnterFrame = function(){ z=Math.floor(txtModule.jL.getBytesLoaded()/txtModule.jL.getBytesTotal()*100); txtModule.mainTxt.htmlText = "<p align='center'>Загрузка изображения: "+z+"%</p>"; if(z>=100) { txtModule.jL._x = (txtModule._width/2) - (txtModule.jL._width/2); txtModule.jL._y = (txtModule._height/2) - (txtModule.jL._height/2); txtModule.mainTxt.htmlText=''; delete txtModule.onEnterFrame; } |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
Использовать нужно MovieClipLoader для загрузки изображений. То, что процент больше или равен 100, вовсе не значит, что изображение уже показано в клипе и его ширина и высота положительна.
з.Ы. Очень ужасный код. |
|
|||||
Регистрация: Jun 2005
Сообщений: 13
|
оно уже показано, но не по середине экрана... в IE все четко...
|
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
Прочтите второй пост ещё раз и вдумчиво, применительно к своему коду.
|
|
|||||
Регистрация: Jun 2005
Сообщений: 13
|
т.е. хочешь сказать что без MovieClipLoader никак не обойтись... да?
|
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
А что, он страшный?
Не, можно просто проверять, является ли ширина/высота больше нуля, а уж потом позиционировать. Но это всё как-то кривенько и на костыльках. |
Часовой пояс GMT +4, время: 11:02. |
|
« Предыдущая тема | Следующая тема » |
|
|