![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jun 2005
Сообщений: 13
|
по разному вычисляются координаты в фоке и опере.... почему то...
В 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,787
|
Использовать нужно MovieClipLoader для загрузки изображений. То, что процент больше или равен 100, вовсе не значит, что изображение уже показано в клипе и его ширина и высота положительна.
з.Ы. Очень ужасный код. |
|
|||||
|
Регистрация: Jun 2005
Сообщений: 13
|
оно уже показано, но не по середине экрана... в IE все четко...
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Прочтите второй пост ещё раз и вдумчиво, применительно к своему коду.
|
|
|||||
|
Регистрация: Jun 2005
Сообщений: 13
|
т.е. хочешь сказать что без MovieClipLoader никак не обойтись... да?
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
А что, он страшный?
Не, можно просто проверять, является ли ширина/высота больше нуля, а уж потом позиционировать. Но это всё как-то кривенько и на костыльках. |
![]() |
![]() |
Часовой пояс GMT +4, время: 02:23. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|