【问题标题】:Im trying to add a child in as3 but it does not work我试图在 as3 中添加一个孩子,但它不起作用
【发布时间】:2014-03-12 20:36:10
【问题描述】:

我做错了什么

SpawnTeams();
var Redone:RedTeam = new RedTeam();
function SpawnTeams():void{
    addChild(Redone);
}

我收到此错误:

Type error 2007

【问题讨论】:

  • 错误中是否有其他信息,或者只是错误代码?

标签: actionscript-3 variables object addchild


【解决方案1】:

我的猜测是您在声明重做之前正在调用 SpawnTeam。用 'SpawnTeams();' 切换行 'var Redone:RedTeam...'

var Redone:RedTeam = new RedTeam();

SpawnTeams(); //This line is moved

function SpawnTeams():void{
    addChild(Redone);
}

【讨论】:

  • 此外,错误 2007 告诉您有一个不带参数的事件侦听器(事件侦听器应该类似于 function foo(e:Event):void {
  • 抱歉我的评论没有显示任何听众 Atriace(我刚刚删除),我以为你是原始海报。刚刚意识到你不是!
  • 哈哈,不用担心。你有一个正确的答案,我只是添加了一个附录来解释他的Type Error
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-08-11
  • 1970-01-01
  • 2021-10-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多