Actionscript 3 1084:语法错误:应在点之前加右括号
我是ac3新手,你能帮我吗 获取此错误1084:语法错误:在点之前应为rightbraceActionscript 3 1084:语法错误:应在点之前加右括号,actionscript-3,flash,flash-cs5,flash-cs4,flashdevelop,Actionscript 3,Flash,Flash Cs5,Flash Cs4,Flashdevelop,我是ac3新手,你能帮我吗 获取此错误1084:语法错误:在点之前应为rightbrace {}.progress = function (event:ProgressEvent) : void 这是一个谜,为什么你想这样做,但铸造对象如下避免了错误 ({} as Object).progress = function(e:Event):void { }; 另外,最好有这样一个命名对象: var magic:Object = {}; magic.progress = function(
{}.progress = function (event:ProgressEvent) : void
这是一个谜,为什么你想这样做,但铸造对象如下避免了错误
({} as Object).progress = function(e:Event):void { };
另外,最好有这样一个命名对象:
var magic:Object = {};
magic.progress = function(e:ProgressEvent):void {};
另外,如果您确实想要匿名对象:
{
progress:function(e:Event):void
{}
};
致以最诚挚的问候难道你不能创建一个命名对象var magic:object={};然后magic.progress=函数(e:ProgressEvent):void{}?我在FlashDevelop中测试了所有这3个选项,它没有产生任何错误(您的版本有)。您可以在使用有问题语法的地方提供更多详细信息或更多代码。