0

我已将多个图像导入到 actionScript 3 文档中。我已将它们全部转换为符号(电影剪辑)并赋予它们实例名称以从 ActionScript 中引用。

好的,所以我将实例放入一个数组中,这样我就可以轻松地遍历它们,但是由于某种原因,每当我输入实例名称时,我都会跟踪数组中的值,它给了我符号对象返回,而不是实例对象。

基本上试图遍历数组以使每个实例的可见性 = false

这是一个示例:

var large_cap_extrusion_data: Array = new Array();
large_cap_extrusion_data[0] = large_cap_extrusion_menu_button;
large_cap_extrusion_data[1] = extrusion_border_large_cap
large_cap_extrusion_data[2] = "Large Cap";
large_cap_extrusion_data[3] = large_cap_main_menu_button;

var extrusion_data: Array = new Array();
extrusion_data[0] = large_cap_extrusion_data;

trace(extrusion_data[0][0]);

痕迹给出:

[object large_cap_menu_button]

(父符号)

而不是:

“large_cap_extrusion_menu_button”

如果有人能告诉我哪里出错了,我将不胜感激...

4

1 回答 1

0

当您跟踪和对象时,默认情况下它会描述它的类型。您想要的是对象的“名称”属性。试试这个:trace(extrusion_data[0][0].name); 这应该为您提供 large_cap_menu_button 的实例 nema 而不是类描述。无论哪种方式,我打赌你都有正确的对象。

于 2012-07-26T21:15:27.177 回答