Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 1084:语法错误:应在点之前加右括号_Actionscript 3_Flash_Flash Cs5_Flash Cs4_Flashdevelop - Fatal编程技术网

Actionscript 3 1084:语法错误:应在点之前加右括号

Actionscript 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(

我是ac3新手,你能帮我吗

获取此错误1084:语法错误:在点之前应为rightbrace

   {}.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个选项,它没有产生任何错误(您的版本有)。您可以在使用有问题语法的地方提供更多详细信息或更多代码。