Actionscript 3游戏角色(Flashdevelop)

时间:2015-04-09 15:43:10

标签: actionscript-3 actionscript character

我目前正在尝试在Flashdevelop中制作游戏。我使用的语言是Actionscript 3.

如何为角色实现我的设计? 我试图嵌入图像文件,但flashdevelop给了我错误。

public class Player extends MovieClip 
    {
        [Embed(source="../Images/Main Character.png")]
        public var floor:int = 684;

这是错误:Embed变量必须没有现有值。

2 个答案:

答案 0 :(得分:2)

Embed代码后添加下一个代码:

public var MainCharacter:Class;

要将此图像添加到舞台上,请执行以下操作:

var bmp:Bitmap = new MainCharacter() as Bitmap;
addChild(bmp);

答案 1 :(得分:1)

这里真的不需要MovieClip,如果你需要一个容器,只需要扩展Sprite

如果你不想在他的回答中创建像@subdan节目这样的另一个孩子,你可以通过将嵌入线放在class线的正上方将该类直接绑定到嵌入的内容:

[Embed(source="../Images/Main Character.png")]
public class Player extends Bitmap