ActionScript 3尝试访问嵌套的Moviclip并且无法使其工作

时间:2011-09-27 21:27:21

标签: actionscript-3

我在Actionscript中相当新。话虽这么说,我正试图在MovieClip中访问嵌套的Movieclip。我的代码看起来像这样

if (ground.hitTestPoint(char.getChildByName("charBox").x, char.getChildByName("charBox").y,true))
    {
        falling = false;
        jumping = false;
        jumpSpeed = 1;
        fallSpeed = 0;
        speed = 15;
}

这只是hitTest的一小部分。 “charBox”是我试图在char Movieclip中访问的Movieclip。那么我哪里出错了?

1 个答案:

答案 0 :(得分:0)

char.charBox.x

如果您在父剪辑类中有一个MovieClip实例,那么应该可以获取x值:

public var charBox:MovieClip = new MovieClip();

如果您使用的是Flash IDE,则将该剪辑的实例名称设置为“charBox”,请注意实例名称与Flash IDE库中的名称不同。