Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   максимальная ширина флэшки (http://www.flasher.ru/forum/showthread.php?t=125811)

Nik_M 02.06.2009 17:25

максимальная ширина флэшки
 
Приветствую!
Почему, когда я делаю размер флэшки больше 8100px(а мне это реально надо), то background становится черным, причем это даже не background, наверное, а какой-то глюк, при меньших размерах все нормально.
Все элементы на сцене отображаются корректно и вообще все работает так как нужно, за исключением этой черноты появляющийся вокруг всех элементов.
Код:

wmode="transparent"
- спасает, но к сожалению мне это не подходит, т.к. у меня есть свой цвет фона
Если кто знает, подскажите как можно избавится от подобной проблемы и можно ли вообще?

wvxvw 02.06.2009 17:50

Пожалуйста сделайте скриншот монитора шириной 8100 пикселей.

Можно даже просто фотографию, или ссылку на сайт, где продается...

Nik_M 02.06.2009 17:57

Так причем здесь монитор, я говорю про размеры флэшки, а не разрешение экрана, допустим на странице сайта есть таблица, в которой очень много данных и она растягивает браузер до таких огромных размеров, естественно при этом появляется горизонтальная прокрутка, но у флэшки стоит width="100%" и она точно также тянется

wvxvw 02.06.2009 18:08

Значит вам не нужна флешка шириной 8100 пикселей, а шириной ну, скажем, с максимальное разрешение монитора... если чесно, не знаю, какое максимальное, но думаю, что гораздо меньше этой цифры.

Nik_M 02.06.2009 18:29

Если Вы правильно поняли мой вопрос, то Вы должны понять, что флэшка как раз и тянется на 100%, а именно всегда соответствует разрешению экрана, но когда возникает такая ситуация, когда таблица не влезает в это самое разрешение, то флэшка считает что ширина экрана соответствует ширине таблицы, потому что, на сколько я понял, флэш отталкивается от ширины окна браузера, которое в свою очередь становится огромным из-за таблицы!!!

Добавлено через 10 минут
Все спасибо, я нашел ответ на свой вопрос.
Нужно вместо
Код:

stage.stageWidth
использовать
Код:

stage.fullScreenWidth
, я просто не знал, что во флэше можно узнать размеры экрана, а не размеры окна браузера, видимо, поторопился спрашивать.
Простите за беспокойство! :)

wvxvw 02.06.2009 18:40

Вопрос из разряда: "как запихать жирафа в холодильник"...

ну так не стьте 100% от страницы, а 100% от окна браузера... не вижу проблемы.

Nik_M 02.06.2009 18:42

да, да уже выше написал, Вы просто не успели прочитать, спасибо еще раз!

AL.exe 03.06.2009 02:13

Цитата:

Сообщение от wvxvw (Сообщение 825217)
если чесно, не знаю, какое максимальное, но думаю, что гораздо меньше этой цифры.

Редко видите восемь мониторов, подключенных к одному системнику? %)

GBee 03.06.2009 08:18

тогда уж 4 :о)

etc 03.06.2009 08:29

Поставить скролл внутри флеша религия не позволяет?


Часовой пояс GMT +4, время: 10:35.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.