Просмотр полной версии : Как сделать флэш 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.
Stage.scaleMode = 'noScale';
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.