PDA

Просмотр полной версии : Взаимодействие Flex и Flash


Migom
28.06.2010, 18:30
Доброго времени суток!
У меня такая проблема: во флексовом приложении я подгружаю флешку с достаточно длинным содержанием. Флешка в SWFloader уменьшается, чтобы вместить все свое содержание. Я хочу сделать скролл на флексе, чтобы можно было видеть часть флешки и прокручивать ее до конца. Принципиально скролл делать на флексе, а не на флеше. Помогите пжл с решением.

<mx:SWFLoader id="testContent"
width="100%" height="100%"
scaleContent="true"
showBusyCursor="true"
verticalAlign="middle" horizontalAlign="left"
source="assets/testContent.swf"
complete="loadSWF()" />



[Bindable]
public var testSWF:MovieClip;

private function loadSWF():void{
testSWF = new MovieClip();
testSWF = testContent.content as MovieClip;
}

alatar
29.06.2010, 00:20
Решение: убрать width и height у SWFLoader. И положить его на Canvas (SDK 3) или в Group, а группу в Scroller (SDK 4)

Migom
29.06.2010, 11:20
Спасибо, действительно работает