我怎样才能给它一个动态名称。我知道这很简单但是从as2到as3。
function Love(mc:MovieClip):void
{
var loadit = new Loader();
loadit.load(new URLRequest(mc));
addChild(loadit);
}
Love(one);
如何更改“one”和“mc”?
感谢
答案 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.