На самом деле просто хочу динамически подгрузить на сцену мувиклип. А он после подгрузки непонятно как располагается на сцене.
Ладно, на конкретном и упрощенном-укороченном примере

На самом деле конечно нужно добавлять лисенер на загрузку объекта и т.п., но считаем, что объект подгружается мгновенно (с локалхоста)
Все это компилировалось в Flex Builder 3 (AS project)

Код:
package
{
import flash.display.StageAlign;
import flash.display.Sprite;
import flash.display.Loader;
import flash.net.URLRequest;
public class TestClass extends Sprite
{
public var test:Loader;
public function TestClass()
{
stage.align=StageAlign.TOP_LEFT; //по умолчанию center, при нем подгруженный объект вообще выезжает за пределы сцены
stage.stageHeight=550; //попытка установить высоту сцены
stage.stageWidth=150; // и ширину сцены успехов не приносит
test = new Loader();
var url:URLRequest = new URLRequest('test.swf');
//test.width = 100; при попытке установить высоту и ширину любого display объекта, он исчезает со сцены, в данном случае это не МувиКлип, но с Мувиклипом тоже самое
test.load(url);
this.addChild(test);
}
}
}
Теперь еще раз:
1. подгружается test.swf, попытки установить ширину его приводят к визуальному исчезновению его со сцены - это баг, фича, недоработка?
2. при попытке в ASе установить ширину и высоту сцены ничего не получается, просто эти настройки игнорируются.
3. После компиляции в Flex Builder 3 получается, что сам display object (в данном случае лоадер, им может быть тот же мувиклип) ужимается в сцене. То есть, к примеру в html'e задаем width 550, height 150, сцена занимает 550*150, а сам объект короче и уже, несмотря на то, что размер самого объекта 550*150. Это баг?
При этом, если в Flash CS3 создать пустой fla, сделать Document class TestClass и задать размер fla 550*150, то сцена занимает корректный размер и объект не ужимается.