![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jul 2007
Сообщений: 46
|
Всем привет!
Подскажите, пожалуйста, как исправить ситуацию. Если в флешке присутствует компонент FLVPlayback, то ширина сцены начинает сходить с ума. Элементарный пример: 1. Бросаем на сцену компонент FLVPlayback. 2. Прописываем код: this.addEventListener(Event.ENTER_FRAME, onEnter); function onEnter(e:Event):void { trace(stage.width); } ================== 320 320 320 320 2223.15 2218.9 2214.6 2210.35 2206.05 2201.75 2197.4500000000003 2193.2000000000003 2188.9 2184.65 2180.35 2176.1 2171.8 2167.55 2163.25 2159 2154.7000000000003 2150.4 и т.д. ================== Пробовал с разными значениями scaleMode - результат тот же. Если нажать правой кнопкой и выбрать в меню Show Redraw Regions то видно что скрытая часть seekBar'a уходит вправо за пределы мувиклипа, и, видимо эта анимация и влияет на ширину сцены. Что же делать и как можно это поправить, нужно что бы ширина сцены оставлась такой какой должна быть. |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Безобразие конечно, но Вам то чем это мешает? При рисовании во Flash IDE например банеров, половина графики обычно находится за границами сцены. А спрашивать у stage свойство width - я даже не знаю, зачем это вообще может понадобиться. Ладно бы stage.stageWidth.
__________________
Reality.getBounds(this); |
|
|||||
|
Регистрация: Jul 2007
Сообщений: 46
|
Wolsh, спасибо!
Заработался, пора спать . Именно stage.stageWidth мне и нужно.Тему можно в топку. |
![]() |
![]() |
Часовой пояс GMT +4, время: 21:56. |
|
|
« Предыдущая тема | Следующая тема » |
|
|