|
|
|||||
Регистрация: Mar 2009
Сообщений: 51
|
Размещение swf на странице.
Здравствуйте, у меня возник один вопрос. Он связан с размещением swf относительно страницы, видимо с помощью html.
[IMG]http://dl.************/u/4933612/images/swfPosition.jpg[/IMG] Я попытался изобразить проблему на картинке. Окно swf должно пропорционально увеличиваться относительно видимой области страницы по высоте и ширине. Если изначально расположение swf относительно страницы как на рисунке A. Тогда если мы растягиваем страницу (например, по ширине), получаем рисунок C. Если растягиваем страницу по ширине и высоте, тогда получаем рисунок D. Если мы уменьшаем видимую область страницу (например, по ширине) получаем рисунок B. То есть размеры окна swf должны изменять пропорционально размерам видимой области страницы. При этом, swf должен понимать какой сейчас размер видимой области страницы и перестраивать интерфейс (Не растягивать - NO_SCALE). Также нужны границы, чтобы при небольших размерах видимой области страницы swf был определенного минимального разрешения и больше не уменьшался. И наоборот, при больших размерах swf стал максимальным и больше не увеличивался. Я совсем не разбираюсь в html и поэтому не представляю как это можно реализовать. Может кто-то делал подобное? Подскажите пожалуйста. В самом swf я думаю надо поставить режим И затем перестраивать интерфейс использую значния stage.stageWidth и stage.stageHeight по событию Event.RESIZE. Но это тоже только догадки.. |
|
|||||
Вы разделом не ошиблись?
__________________
http://www.chessmax.ru |
|
|||||
Вы правильно рассуждаете. По событию ресайза изучаете новые размеры окна и перестраиваете интерфейс приложения в соответствии со своими предпочтениями.
А к HTML это действительно не имеет отношения. Разве что в тегах публикации должны быть указаны не фикс. размеры, а относительные (em, % и т.д.). |
Часовой пояс GMT +4, время: 20:38. |
|
« Предыдущая тема | Следующая тема » |
Теги |
html , no_scale , resize , swf , интерфейс |
|
|