【问题标题】:Dynamically loaded images not displaying properly in Flash动态加载的图像无法在 Flash 中正确显示
【发布时间】:2011-03-10 18:04:22
【问题描述】:

我正在用 Flash 制作横幅广告。它从 XML 文件中提取所有信息。每个产品的图像也会从外部加载。除了 1 件事外,一切正常。

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

这是存档的链接:Project Files

【问题讨论】:

    标签: flash actionscript


    【解决方案1】:

    我想我有以前版本的 flash,无法打开 fla 文件。但我的猜测是您创建了图像分隔符对象,而不是使用 addChild 将其添加到所有 10 个项目中。它开始将这个(一个)对象依次添加到每个项目中。最后它成为最后一项的子项。这是你的问题吗。您只需要为每个项目创建不同的分隔符。

    【讨论】:

    • 简而言之:addChild 会将 child 从它之前的 father 中移除,并将其添加到新的 father 中。该方法不会复制 child.
    • @NemoStein 谢谢,有时很难将您的想法转化为文字)
    • 感谢 cmets,我重新调整了一些东西,现在可以使用了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-01-12
    • 1970-01-01
    • 2013-04-05
    • 1970-01-01
    • 1970-01-01
    • 2014-06-02
    • 1970-01-01
    相关资源
    最近更新 更多