无法嵌套包 flash cs6 中的错误
Packages cannot be nested an error in flash cs6
这是我第一次在 flash
中编码,我正在创建一个登录表单,当用户在 flash 中登录时,记录将自动存储在数据库中。
我目前正在测试按钮 submit
,但出现 "packages cannot be nested"
错误。希望你能帮助我。
package actions {
import flash.display.MovieClip;
import flash.events.*;
public class main extends MovieClip {
public function main ():void {
submit_button.buttonMode = true;
submit_button.addEventListener(MouseEvent.MOUSE_DOWN, checkLogin);
username.text = "";
password.text = "";
}
public function checkLogin (e:MouseEvent):void {
trace("submission success");
}
}
}
"Packages cannot be nested" 表示您有一个 AS 文件,其中包含两个标记为 package
的块。嵌套示例:
package a {
...
package b {
....
}
}
您需要修改代码,以便没有文件包含嵌套的 package
块。这不是编程错误,而是标记错误(可能隐藏了很多不均匀的大括号或其他类型的复制和粘贴混淆)。
更新:时间线代码被声明为在包内,因此如果您尝试将 package ...{...}
块添加到时间线,您将得到这个错误。
这是我第一次在 flash
中编码,我正在创建一个登录表单,当用户在 flash 中登录时,记录将自动存储在数据库中。
我目前正在测试按钮 submit
,但出现 "packages cannot be nested"
错误。希望你能帮助我。
package actions {
import flash.display.MovieClip;
import flash.events.*;
public class main extends MovieClip {
public function main ():void {
submit_button.buttonMode = true;
submit_button.addEventListener(MouseEvent.MOUSE_DOWN, checkLogin);
username.text = "";
password.text = "";
}
public function checkLogin (e:MouseEvent):void {
trace("submission success");
}
}
}
"Packages cannot be nested" 表示您有一个 AS 文件,其中包含两个标记为 package
的块。嵌套示例:
package a {
...
package b {
....
}
}
您需要修改代码,以便没有文件包含嵌套的 package
块。这不是编程错误,而是标记错误(可能隐藏了很多不均匀的大括号或其他类型的复制和粘贴混淆)。
更新:时间线代码被声明为在包内,因此如果您尝试将 package ...{...}
块添加到时间线,您将得到这个错误。