0

私はかなり経験豊富な Flash 開発者です。いつもは IDE からコンパイルしますが、今回は Flash Builder からビルドし、すべてのアセットを swc(s) として取り込むことにしました。

コードは次のとおりです。

    package
{
    import flash.display.Sprite;


    public class RuFood_v2 extends Sprite
    {
        private var _stage:Object;


        public function RuFood_v2()
        {
            super();
            trace("what's good bro?");

            var _searchBox:SearchBox = new SearchBox();
            var _homeScreen:HomeScreen = new HomeScreen();
            var _rect:Rect = new Rect();


            _stage = stage;

            _stage.addChild(_rect);
            _stage.addChild(_homeScreen);
            _stage.addChild(_searchBox);

            _homeScreen.x = 0;
            _homeScreen.y = 0;

        }
    }
}

「SearchBox、HomeScreen、および Rect はすべて、swc を介して取り込まれたライブラリ シンボルです。IDE では次のように表示されます。 ここに画像の説明を入力 ここに画像の説明を入力 ここに画像の説明を入力

しかし、これは私がデバッグするとどのように見えるかです!

ここに画像の説明を入力

上部のすべての空白は何ですか? ここで何か間違ったことをしていますか?

ありがとう、ジム

4

1 に答える 1

0

試す

stage.align = StageAlign.TOP_LEFT;
于 2013-08-31T16:59:32.620 に答える