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 1046 AS3中添加到后台的符号错误_Actionscript 3_Flash_Actionscript_Compiler Errors - Fatal编程技术网

Actionscript 3 1046 AS3中添加到后台的符号错误

Actionscript 3 1046 AS3中添加到后台的符号错误,actionscript-3,flash,actionscript,compiler-errors,Actionscript 3,Flash,Actionscript,Compiler Errors,我一直得到的错误是x4: Symbol 'list' --- 1046: Type was not found or was not a compile-time constant 我的电影剪辑中有四个名为“列表”的电影剪辑,它们被称为print1,等等。每一个都有一个错误。我所要做的就是用addChild(list)将“列表”电影剪辑添加到舞台上,这在我添加这四个“打印”电影剪辑之前是有效的 “打印”movieclips嵌套在“我的库”的文件夹和子文件夹中。我的“列表”符号位于主目录中。

我一直得到的错误是x4:

Symbol 'list'  ---  1046: Type was not found or was not a compile-time constant
我的电影剪辑中有四个名为“列表”的电影剪辑,它们被称为print1,等等。每一个都有一个错误。我所要做的就是用addChild(list)将“列表”电影剪辑添加到舞台上,这在我添加这四个“打印”电影剪辑之前是有效的


“打印”movieclips嵌套在“我的库”的文件夹和子文件夹中。我的“列表”符号位于主目录中。这会对错误产生任何影响吗?或者我必须在actionscript中声明除“list”movieclip之外的任何其他内容吗?

您需要选中“declare stage instances automatically”,或者需要在类定义中提供一个变量。

您是否确保为该符号的action script启用的链接id是
list
?还有,如果你有
list.as
class,你把它放在哪里了?在主目录(其中有.fla和.swf)或子文件夹中?提供一些有助于帮助您的信息。此外,Actionscript区分大小写,因此,如果您的类或库资产命名为
列表
,则应使用正确的大小写。正如我上面所说,只有在我更改符号中的内容时,符号才停止工作。我已经用
“list:MyList=new MyList”
链接了这个符号,当我在符号的时间线中有一个矩形来测试它时,它就可以了。我班上其他的一切都很好。当我说子文件夹时,我指的是库中的文件夹,而不是项目文件夹本身。当你说你有4个名为“列表”的mc时,你指的是它们的实例名还是它们的链接类名?无论哪种方式,都不能对多个元素使用相同的名称(实例或类)。不,我的主mc名为“list”。列表中的对象被实例化为print1、print2、print3和print4。