Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Как сделать флэш exe, что бы сохранял пропорции проекта, а все лишнее было черное? (http://www.flasher.ru/forum/showthread.php?t=96760)

Mythman 06.06.2007 16:44

Как сделать флэш exe, что бы сохранял пропорции проекта, а все лишнее было черное?
 
Есть SWF презентация 1024*768. Нужно, что бы она открывалась с этим же разрешением, а все остальное было каким-нибудь цветом. Пытался через MD Zinc, но либо просто в окне, либо во весь эран, на мониторах 16:9 искажаются пропорции. Есть ли выход? Или вход :(

alexcon314 06.06.2007 17:29

Т.е. надо просто чтобы размер ролика был одним и тем же не зависимо от размера формы? И чтоб размер не менялся при ресайзе формы?
Тогда в цинковом проекте укажи опции CustomSize=true, Scale Movie while resizing=false на вкладке size/position. на вкладке FlashSettings можно выбрать фон пустого места в форме, так кажется.
Менять программно разрешение можно при помощи
Код:

mdm.System.DirectX.enable(xRes:Number, yRes:Number, bitDepth:Number);
mdm.System.DirectX.disable();

или в проекте на вкладке PCExecutableSettings
Я пробовал как-то - работало, вроде.
P.S. Это я про Zinc. подгонять пропорции мувика при ресайзе - та еще задачка. Уважаемый _etc давал ссылки на as-класс, ru.etcs.utils.StageManager , это его класс по-моему. Но не было случая его опробовать.
Может быть, сам _etc подскажет - поможет этот класс тут или нет.

chingachgoog 06.06.2007 17:31

Зачем цинк? Все делается элементарно через флешовский Stage.

etc 06.06.2007 18:20

Код:

Stage.scaleMode = 'noScale';


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

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