2011-03-10 62 views
0

我在Flash中创建了一个横幅广告。它从XML文件中提取所有信息。每个产品的图像也从外部加载。除了1件事外,一切都很好。动态加载的图像在Flash中无法正确显示

我有一个图像分隔符,我用作每个产品容器的背景,为每个产品提供一点分离。但是,当我尝试使用代码添加它时,它只会添加到最后一项。没关系,如果它是10项或2项......它只被添加到最后一个,我不知道为什么。无论如何,我已经压缩了关联的文件并将其放在我的网络服务器上。我正在使用Tweener类,并将它也包含在档案中。任何有关此事的帮助将不胜感激。

下面是存档的链接:Project Files

回答

1

我想我有闪光的早期版本,并且无法打开FLA文件。但我的猜测是,你创建图像分隔符对象,并使用addChild将其添加到所有10个项目。并且它开始将这个(一个)对象依次添加到每个项目。最后它成为最后一项的孩子。这是你的问题吗?你只需要为每个项目创建不同的分隔符。

+2

简而言之:'addChild'会将* child *从前一个* father *中移除并添加到新的*。该方法不会重复* child *。 – NemoStein 2011-03-10 18:19:05

+0

@NemoStein感谢有时很难将你的想法翻译成文字) – 2011-03-10 18:20:55

+0

感谢您的评论,我重新调整了一些东西,并立即开始工作。 – user654045 2011-03-11 00:01:32

相关问题