PDA

Просмотр полной версии : Как исключить растягивание компиенного swf


artbgd
13.02.2011, 08:52
Всем привет.

У меня есть вопрос.
Я вставил jpg картинку во флеш в качестве бекграунда, на нее наложил уже флеш элементы анимацию и т.п.
Вопрос: как сделать так чтобы клиент, которому я высылаю уже компиленный swf, не мог ее растянуть. А то он растягивает ее до 500% и придираеться к мелочам, которые некогда не увидишь на 100%.

Спасибо заранее жду ответа. :)

wvxvw
13.02.2011, 11:58
Вы хоть скажите, на каком языке пишете...

artbgd
13.02.2011, 22:02
Речь не в языке, просто когда открываешь файл swf плеером, елси потянуть за края окошка то можно растянуть swf как угодно, я видел что бывают такие окошки где растягивание невозможно, тоесть есть ограничение по растяжке - к примеру есть разрешение 640х480 и его просто нельзя растянуть. Мне бы хотелось добиться такого результата.

bav
13.02.2011, 23:12
Непонятно, почему такой вопрос оказался во флейме.

import flash.display.StageScaleMode;
import flash.ui.ContextMenu;

stage.scaleMode = StageScaleMode.NO_SCALE;
// и еще можно контекстное меню спрятать
var myContextMenu:ContextMenu = new ContextMenu();
myContextMenu.hideBuiltInItems();
this.contextMenu = myContextMenu;

wvxvw
14.02.2011, 02:12
Непонятно, почему такой вопрос оказался во флейме.


В AS2 не было StageScaleMode.

bav
14.02.2011, 02:33
Да, там (http://help.adobe.com/en_US/AS2LCR/Flash_10.0/help.html?content=00001543.html) не было класса с константами (http://help.adobe.com/ru_RU/AS3LCR/Flash_10.0/flash/display/StageScaleMode.html).

iNils
14.02.2011, 10:44
Раздел выбран не тот.