ActionScript 3.0 - [错误] 期望标识符在 10128 之前
ActionScript 3.0 - [Error] expecting identifier before 10128
所以我一直在和我的一个朋友一起开发 flash 游戏,我们遇到了一个错误,从昨天开始我们就一直卡在这个错误上。
错误:
Line 5 1084: Syntax error: expecting identifier before 10128
Line 5 1084: Syntax error: expecting identifier before 10129
Line 5 1084: Syntax error: expecting identifier before 10200
这是 3 个文件的代码
10128.as
package
{
import flash.display.*;
public dynamic class 10128 extends MovieClip //Line 5
{
public var back:Object;
}
}
10129.as
package
{
import flash.display.*;
public dynamic class 10129 extends MovieClip //Line 5
{
public var back:MovieClip;
}
}
10200.as
package
{
import flash.display.*;
public dynamic class 10200 extends MovieClip //Line 5
{
}
}
我到处都看了,我确实查看了本网站上关于同一问题的其他帖子,但仍然没有用。如果有人知道出了什么问题,如果有人能在这里帮助我,我将不胜感激。
Class名称应该以大写字符开头。 (已将 "must" 更新为 "should")
Class 以小写字符开头的名称也可以,但 以数字字符开头的名称无效。
看到这个link
http://wiki.opensemanticframework.org/index.php/AS3_Coding_Standards
目前,您的 class 姓名以数字字符开头。
更改您的文件名和 class 名称,例如...
Test10128.as
package
{
import flash.display.*;
public dynamic class Test10128 extends MovieClip //Line 5
{
public var back:Object;
}
}
Test10129.as
package
{
import flash.display.*;
public dynamic class Test10129 extends MovieClip //Line 5
{
public var back:MovieClip;
}
}
Test10200.as
package
{
import flash.display.*;
public dynamic class Test10200 extends MovieClip //Line 5
{
}
}
所以我一直在和我的一个朋友一起开发 flash 游戏,我们遇到了一个错误,从昨天开始我们就一直卡在这个错误上。
错误:
Line 5 1084: Syntax error: expecting identifier before 10128
Line 5 1084: Syntax error: expecting identifier before 10129
Line 5 1084: Syntax error: expecting identifier before 10200
这是 3 个文件的代码
10128.as
package
{
import flash.display.*;
public dynamic class 10128 extends MovieClip //Line 5
{
public var back:Object;
}
}
10129.as
package
{
import flash.display.*;
public dynamic class 10129 extends MovieClip //Line 5
{
public var back:MovieClip;
}
}
10200.as
package
{
import flash.display.*;
public dynamic class 10200 extends MovieClip //Line 5
{
}
}
我到处都看了,我确实查看了本网站上关于同一问题的其他帖子,但仍然没有用。如果有人知道出了什么问题,如果有人能在这里帮助我,我将不胜感激。
Class名称应该以大写字符开头。 (已将 "must" 更新为 "should")
Class 以小写字符开头的名称也可以,但 以数字字符开头的名称无效。
看到这个link http://wiki.opensemanticframework.org/index.php/AS3_Coding_Standards
目前,您的 class 姓名以数字字符开头。
更改您的文件名和 class 名称,例如...
Test10128.as
package
{
import flash.display.*;
public dynamic class Test10128 extends MovieClip //Line 5
{
public var back:Object;
}
}
Test10129.as
package
{
import flash.display.*;
public dynamic class Test10129 extends MovieClip //Line 5
{
public var back:MovieClip;
}
}
Test10200.as
package
{
import flash.display.*;
public dynamic class Test10200 extends MovieClip //Line 5
{
}
}