as3函数如何动态movieclip名称?

时间:2011-07-10 00:21:56

标签: actionscript-3

我怎样才能给它一个动态名称。我知道这很简单但是从as2到as3。

function Love(mc:MovieClip):void
{   
    var loadit = new Loader();
    loadit.load(new URLRequest(mc));
    addChild(loadit);
}

Love(one);

如何更改“one”和“mc”?

感谢

2 个答案:

答案 0 :(得分:0)

在AS3中,你并没有真正使用"名称"再次播放动画片段。您只需存储对实例的引用。

我不确定你要对你的代码做什么。 You Love方法采用movieclip实例,但随后将该引用传递给新的URLRequest构造函数。但是URLRequest采用String。如果你遇到困难,请查看documentation

答案 1 :(得分:0)

我没有完全理解你所寻找的东西,我刚刚添加了一些代码......只需通过它。


var my_mc:MovieClip =  new MovieClip();

function Love(mc:MovieClip):void
{   
    //var loadit = new Loader();
    //loadit.load(new URLRequest(mc));
    this.my_mc = mc;
    addChild(my_mc);
    my_mc.x = my_mc.y  = 10;
    trace("called");
}

Love(one);// one is timeline based MC.