![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2008
Сообщений: 259
|
На самом деле просто хочу динамически подгрузить на сцену мувиклип. А он после подгрузки непонятно как располагается на сцене.
Ладно, на конкретном и упрощенном-укороченном примере На самом деле конечно нужно добавлять лисенер на загрузку объекта и т.п., но считаем, что объект подгружается мгновенно (с локалхоста)Все это компилировалось в 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, то сцена занимает корректный размер и объект не ужимается. Последний раз редактировалось Сайлас; 27.03.2008 в 15:21. |
![]() |
Часовой пояс GMT +4, время: 00:08. |
|
|
« Предыдущая тема | Следующая тема » |
|
|