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 - Fatal编程技术网

Actionscript 3 错误1084:左括号之前应为左括号

Actionscript 3 错误1084:左括号之前应为左括号,actionscript-3,flash,Actionscript 3,Flash,这是一个反复出现的错误,我无法找出,它似乎是错误1084的一个版本,我无法通过谷歌搜索找到 我试着把左大括号放在括号前的那一行之后,放在整行之前,还有其他错误…您的语法不正确。如果您试图创建一个类,您需要去掉左括号和右括号(就像错误告诉您的那样,您给了它错误的输入,它需要左括号({))。因此,请尝试以下操作: package { import flash.events.* import flash.ui.* public class tank () //1084: S

这是一个反复出现的错误,我无法找出,它似乎是错误1084的一个版本,我无法通过谷歌搜索找到


我试着把左大括号放在括号前的那一行之后,放在整行之前,还有其他错误…

您的语法不正确。如果您试图创建一个类,您需要去掉左括号和右括号(就像错误告诉您的那样,您给了它错误的输入,它需要左括号(
{
))。因此,请尝试以下操作:

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作为定义它的类。您将希望在创建类的新实例时立即运行的代码放在其中。