Как добавить новую сцену в мою стандартную сцену? - PullRequest
1 голос
/ 17 марта 2010

Я хочу добавить новую сцену с именем field к стандартной (мне нужно разместить на ней другие элементы позже). А потом я хочу добавить myBitmap к field. Но ничего не происходит. Я не понимаю, что мне делать.

var field:Stage = new Stage();
field.x = 200;
field.y = 200;
field.width = 300;
field.height = 300;
stage.addChild(field);

var bdWidth:Number = 100;
var bdHeight:Number = 100;
var bdTransparent:Boolean = true;
var bdFillColorARGB:uint = 0xFF007090;
var myBitmapData:BitmapData = new BitmapData(bdWidth, bdHeight, bdTransparent, bdFillColorARGB);
var myBitmap:Bitmap = new Bitmap(myBitmapData);
myBitmap.x = 10;
myBitmap.y = 10;
field.addChild(myBitmap);

1 Ответ

2 голосов
/ 17 марта 2010

Вы не можете иметь несколько этапов в SWF. Вместо этого используйте Sprite.

Уникальный объект Stage в SWF создается автоматически проигрывателем Flash. Даже если вы загрузите другой SWF-файл в первый SWF-файл и получите доступ к stage из только что загруженного SWF-файла или его дочерних элементов, вы все равно получите тот же stage объект.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...