Actionscript 3 AS3 |如何使用var作为名称?
我的代码是:Actionscript 3 AS3 |如何使用var作为名称?,actionscript-3,actionscript,Actionscript 3,Actionscript,我的代码是: for (var i:int=1; i <= 12; i++) { MovieClip(getChildByName('mouse' + '_' + i)).addEventListener(MouseEvent.CLICK, chooseTool); } function chooseTool(e:MouseEvent):void { Mouse.hide(); var cursor:MovieClip = new "here is e.targ
for (var i:int=1; i <= 12; i++) {
MovieClip(getChildByName('mouse' + '_' + i)).addEventListener(MouseEvent.CLICK, chooseTool);
}
function chooseTool(e:MouseEvent):void {
Mouse.hide();
var cursor:MovieClip = new "here is e.target.name"();
addChild(cursor);
stage.addEventListener(MouseEvent.MOUSE_MOVE, follow);
}
function follow(e:MouseEvent):void {
cursor.x=mouseX;
cursor.y=mouseY;
}
for(var i:int=1;i您不能这样做。这不是真的,名称将是一个新的类/类型。解决方案是扩展MovieClip并将该名称作为参数传递。我不知道您想要实现什么,但这是一个很好的开始方式
class MyClip extends MovieClip
{
public var name:String="";
public function MyClip(name:String)
{
super();
this.name=name;
}
}
}
代码看起来是这样的,您可以将与此类型相关的所有逻辑添加到此类中。您不能这样做。这并不意味着名称将是一个新的类/类型。解决方案是扩展MovieClip并将该名称作为参数传递。我不知道您想要实现什么,但这是一个很好的开始。
class MyClip extends MovieClip
{
public var name:String="";
public function MyClip(name:String)
{
super();
this.name=name;
}
}
}
代码看起来是这样的,您可以将与此类型相关的所有逻辑添加到此类中。您不能这样做。这并不意味着名称将是一个新的类/类型。解决方案是扩展MovieClip并将该名称作为参数传递。我不知道您想要实现什么,但这是一个很好的开始。
class MyClip extends MovieClip
{
public var name:String="";
public function MyClip(name:String)
{
super();
this.name=name;
}
}
}
代码看起来是这样的,您可以将与此类型相关的所有逻辑添加到此类中。您不能这样做。这并不意味着名称将是一个新的类/类型。解决方案是扩展MovieClip并将该名称作为参数传递。我不知道您想要实现什么,但这是一个很好的开始。
class MyClip extends MovieClip
{
public var name:String="";
public function MyClip(name:String)
{
super();
this.name=name;
}
}
}
代码看起来是这样的,您可以将与此类型相关的所有逻辑添加到此类中。您不能像这样实例化新的“e.target.name”();
但是如果你想引用target,你可以试试这个
变量游标:MovieClip=e.目标为MovieClip
不能修改游标的name属性。不能像这样实例化新的“e.target.name”();
但是如果你想引用target,你可以试试这个
变量游标:MovieClip=e.目标为MovieClip
不能修改游标的name属性。不能像这样实例化新的“e.target.name”();
但是如果你想引用target,你可以试试这个
变量游标:MovieClip=e.目标为MovieClip
不能修改游标的name属性。不能像这样实例化新的“e.target.name”();
但是如果你想引用target,你可以试试这个
变量游标:MovieClip=e.目标为MovieClip
无法修改游标的name属性。可以使用getDefinitionByName
()
for(var i:int=1;i您可以使用getDefinitionByName
()
for(var i:int=1;i您可以使用getDefinitionByName
()
for(var i:int=1;i您可以使用getDefinitionByName
()
for(变量i:int=1;i