AS3中的“包不能嵌套”是什么意思?
答
虽然您可以有多个Class
,但您的每个.as
文件中只应有一个Package
。检查您的.as
文件,看看您是否有多个Package
的实例。
更新基于OP的评论:
您不能在时间轴上使用Packages
或Classes
。您需要将该代码放置在外部文件中并链接到该文件,方法是将其设置为文档类或通过属性面板中的Class
属性将其分配给库中的符号。
只有一个。我直接将脚本添加到文件而不是导入/包括。 – user3040958
当你说你“直接将脚本添加到文件”时,你是什么意思?你的意思是你复制/粘贴的代码?如果是这样,您创建的文件(取决于您使用的IDE)可能会自动为您创建一个包,并且当您粘贴代码时添加了第二个包。 – Marcela
是的,我复制粘贴代码到fla文件中。所以现在代码在主屏幕的第1帧中。 – user3040958