创建对象实例时遇到一些问题。请记住,这是基于时间轴而不是外部类...
var foo:Object {
var a:String;
var b:String;
}
var new_foo:Object;
function makeFoo():void
{
new_foo = new foo();
}
function doStuff(e:MouseEvent):void
{
makeFoo();
}
一切正常,直到'new_foo = new foo();'位,此时我收到#1007错误。
有什么想法吗?
答案 0 :(得分:1)
问题是你的对象。缺少一些sintax,这里是如何用两个空字符串声明一个对象:
var foo:Object = {
a:"",
b:""
}