Actionscript 3 错误1084:左括号之前应为左括号
这是一个反复出现的错误,我无法找出,它似乎是错误1084的一个版本,我无法通过谷歌搜索找到Actionscript 3 错误1084:左括号之前应为左括号,actionscript-3,flash,Actionscript 3,Flash,这是一个反复出现的错误,我无法找出,它似乎是错误1084的一个版本,我无法通过谷歌搜索找到 我试着把左大括号放在括号前的那一行之后,放在整行之前,还有其他错误…您的语法不正确。如果您试图创建一个类,您需要去掉左括号和右括号(就像错误告诉您的那样,您给了它错误的输入,它需要左括号({))。因此,请尝试以下操作: package { import flash.events.* import flash.ui.* public class tank () //1084: S
我试着把左大括号放在括号前的那一行之后,放在整行之前,还有其他错误…您的语法不正确。如果您试图创建一个类,您需要去掉左括号和右括号(就像错误告诉您的那样,您给了它错误的输入,它需要左括号(
{
))。因此,请尝试以下操作:
package
{
import flash.events.*
import flash.ui.*
public class tank () //1084: Syntax error: expecting leftbrace before leftparen.
{
//other stuff
}
}
希望这会有所帮助!您的语法不正确。如果您试图创建一个类,则需要去掉左括号和右括号(就像错误告诉您的那样,您给了它错误的输入,它需要左括号(
{
))。因此,请尝试以下操作:
package
{
import flash.events.*
import flash.ui.*
public class tank () //1084: Syntax error: expecting leftbrace before leftparen.
{
//other stuff
}
}
希望有帮助!类定义不使用括号。您可能会将类定义与构造函数混淆,后者使用括号并嵌套在类中 基本上,只需删除此处末尾的
()
:
package
{
import flash.events.*; // Put a semi-colon after imports
import flash.ui.*; // Here too
//public class tank () // 1084: Syntax error: expecting leftbrace before leftparen.
public class tank // This should not error on you.
{
//other stuff
}
}
然后你的构造器会在里面,使用括号如下:
public class tank
类定义不使用括号。您可能会将类定义与构造函数混淆,后者使用括号并嵌套在类中 基本上,只需删除此处末尾的
()
:
package
{
import flash.events.*; // Put a semi-colon after imports
import flash.ui.*; // Here too
//public class tank () // 1084: Syntax error: expecting leftbrace before leftparen.
public class tank // This should not error on you.
{
//other stuff
}
}
然后你的构造器会在里面,使用括号如下:
public class tank
谢谢,也感谢@ThePhD谢谢,现在我用了@symbol…不知道构造函数,除非这是函数的一个别致的名字,但我一定是把它们和函数混在一起了。谢谢。@user1743752构造函数只是一个与定义它的类同名的函数。你把你想要的代码放在里面当你创建一个新的类实例时,我不会立即运行。谢谢,也感谢@ThePhD谢谢,我现在不会有同样的感觉,因为我使用了@symbol…我不知道构造函数,除非这是函数的一个别致的名称,但我一定是把它们和函数混在一起了。谢谢。@user1743752构造函数只是一个具有相同名称的函数e作为定义它的类。您将希望在创建类的新实例时立即运行的代码放在其中。