Форум 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=195742)

TurboDizel 12.03.2013 16:48

Размер флешки в браузере
 
Приложение выложено ВКонтакте, и я уже проверял с кучи компов и браузеров, его размер не меняется (т.е. 780х580 как и должно быть), но модератор кинул мне скрин, по которому я глянул, размер флешки у него 858х638, из-за чего видно за экраном то, чего пользователю видно не должно быть. Спрашивая у модератора его браузер, он просто игнорирует, поэтому мне нужно как-то заставить флешку быть в любом случае размером 780х580. stage.width и stage.height поможет? Я же в fla файле указываю тоже самое, так что не понятно, поможет ли это. Или тег [swf]?

in4core 12.03.2013 16:52

маску сделайте и видно боков не будет. Тег swf - в любом случае предпочтителен.

stage.scaleMode = "noSacle";
stage.align = "TL";

iNils 12.03.2013 16:52

Скрин бы посмотреть.

mikhailk 12.03.2013 17:01

Цитата:

stage.width и stage.height поможет?
scrollRect поможет точно.
http://help.adobe.com/ru_RU/FlashPla...tml#scrollRect

Если game - основной объект, в котором все отображается:

Код AS3:

game.scrollRect = new Rectangle(0,0,780,580);


TurboDizel 12.03.2013 17:30

in4core, идея с маской хорошая, попробую так
iNils, уже однажды выкладывал, так что вот ссылками:
мой скрин - http://www.flasher.ru/forum/attachme...1&d=1363040469
скрин модератора - http://www.flasher.ru/forum/attachme...2&d=1363040469
mikhailk, я так понял, что это почти тоже самое, что и маска, только маска просто не показывает, а scrollRect ещё и делает размер флешки таким же, как и прямоугольник?

mikhailk 12.03.2013 17:36

Цитата:

я так понял, что это почти тоже самое, что и маска, только маска просто не показывает, а scrollRect ещё и делает размер флешки таким же, как и прямоугольник?
Да, scrollRect жестко ограничивает область видимости содержимого экранного объекта заданным прямоугольником.

Deimos747 12.03.2013 18:00

Цитата:

а scrollRect ещё и делает размер флешки таким же, как и прямоугольник?
Нет, scrollRect не изменит размер флешки, он работает также как маска, только прямоугольником.
P.S. у модератора похоже масштаб стоит больше 100%

mikhailk 12.03.2013 18:27

Цитата:

Нет, scrollRect не изменит размер флешки, он работает также как маска, только прямоугольником.
Считается, что он лучше маски с точки зрения производительности.

in4core 12.03.2013 18:33

Цитата:

Считается, что он лучше маски с точки зрения производительности.
Фигня полная. Откуда профит?

mikhailk 12.03.2013 18:45

Цитата:

Фигня полная. Откуда профит?
Черт его знает, не размышлял.
Инет так считает, да и тут тоже кое-кто: :)
http://www.flasher.ru/forum/showthread.php?t=131828


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

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