这件事有什么错误-:
var decodeChars:Vector.<int> = new <int>[-1, -1, -1, -1, -1];
我收到四个编译器错误,三个错误是:“1084:语法错误:在程序结束前需要右括号。”第四句是“1100:语法错误:XML没有匹配的开始和结束标记”。

实际问题是什么?感谢帮助

最佳答案

您的代码似乎格式正确,如http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/Vector.html#Vector()所示

1:在编译之前打开 Debug模式(“发布设置”>“Flash”>“允许调试”)。从给出的错误中,听起来这行似乎不是问题的原因。 Debug模式将告诉您哪一行抛出错误。

2:正如The_asMan已经提到的,1084表示您缺少右括号。确保正确缩进代码,此问题应该很明显。

3:1100表示​​您加载的XML文件格式错误。通过语法验证器(例如http://validator.w3.org/)运行XML

关于actionscript-3 - 第1084章,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14569406/

10-12 13:13