Actionscript 3 游戏角色 (Flashdevelop)
Actionscript 3 game Character (Flashdevelop)
我目前正在尝试在 Flashdevelop 中制作游戏。我使用的语言是 Actionscript 3。
如何实现角色设计?
我试图嵌入图像文件,但 flashdevelop 给我错误。
public class Player extends MovieClip
{
[Embed(source="../Images/Main Character.png")]
public var floor:int = 684;
这是错误:嵌入变量不能有现有值。
在 Embed
标签后添加下一个代码:
public var MainCharacter:Class;
要将此图像添加到舞台,请写:
var bmp:Bitmap = new MainCharacter() as Bitmap;
addChild(bmp);
这里真的不需要MovieClip
,需要容器就扩展Sprite
即可。
如果您不想像@subdan 在他的回答中显示的那样创建另一个 child,您可以将 class 直接绑定到嵌入内容,方法是将嵌入行放在 class
行:
[Embed(source="../Images/Main Character.png")]
public class Player extends Bitmap
我目前正在尝试在 Flashdevelop 中制作游戏。我使用的语言是 Actionscript 3。
如何实现角色设计? 我试图嵌入图像文件,但 flashdevelop 给我错误。
public class Player extends MovieClip
{
[Embed(source="../Images/Main Character.png")]
public var floor:int = 684;
这是错误:嵌入变量不能有现有值。
在 Embed
标签后添加下一个代码:
public var MainCharacter:Class;
要将此图像添加到舞台,请写:
var bmp:Bitmap = new MainCharacter() as Bitmap;
addChild(bmp);
这里真的不需要MovieClip
,需要容器就扩展Sprite
即可。
如果您不想像@subdan 在他的回答中显示的那样创建另一个 child,您可以将 class 直接绑定到嵌入内容,方法是将嵌入行放在 class
行:
[Embed(source="../Images/Main Character.png")]
public class Player extends Bitmap