嵌入式图像不添加到舞台

时间:2013-05-04 15:37:31

标签: actionscript-3 flash sprite-sheet

所以我有一个我试图嵌入用作精灵表的图像。我的问题是我没有收到任何错误,但我的图像甚至无法添加到舞台上。就像没有任何东西被装载一样。

我正在使用Flash CS 5.5编译器。这是我的代码:

public class Game extends MovieClip {
    [Embed(source='../assets/images/sprite_sheet_1.png')]
    private var sheetClass:Class;
    private var sheet:Bitmap = new sheetClass();

    public function Game() {
        addChild (sheet);
    }
}

我也试过摆弄x和y值以确保没有任何东西只是掩盖它,我也看不出任何问题。它只是没有出现。 我不明白为什么它没有按预期工作。任何援助都会很棒。谢谢!

P.S。 - 我正在尝试嵌入精灵表,因为有人建议它比使用URLLoaders更好的路线,但是这一定是真的吗?这是真的,因为我们正在谈论一个小型Flash游戏的精灵表吗?

1 个答案:

答案 0 :(得分:1)

您需要在发布设置下选中一个名为“导出SWC”的复选框。我不确定确切的措辞,因为我没有你拥有的相同版本的Flash。

请参阅this pagethis page