【问题标题】:as3 swc component preview through codeas3 swc组件通过代码预览
【发布时间】:2010-10-23 08:01:43
【问题描述】:

我正在开发一个基于 as3 swc 的组件,它完全通过构造函数中的动作脚本填充其内容(例如 sprite.graphics.lineTo...)。当我将组件拖到舞台上时,它是空的。如果我导出我的电影,一切正常,但我还需要实时预览才能工作。我可以使用占位符图形来解决这个问题,但我更愿意将它纯粹作为代码保留。有没有办法解决这个问题?谢谢,大卫。

【问题讨论】:

    标签: flash components


    【解决方案1】:

    我想我知道你在说什么。

    在您定义了组件的库中,右键单击该项目并将其导出为 .swf。这会将所有代码和所有内容编译为该符号的 swf。

    再次右键单击该项目并转到组件定义,将实时预览文件设置为您刚刚导出的 .swf。

    完成此操作后,您应该能够在预览模式下看到该项目的实际外观。

    我只是在 2 天前这样做,如果它不起作用,请凭记忆告诉我。

    【讨论】:

    • 那还是不行。我右键单击该组件并选择导出 Flash 电影。然后我去了组件定义,实时预览,并选择了 swf。我尝试将其设置为外部文件中的实时预览以及嵌入在 .fla 文件中的 .swf 文件的实时预览。当我导出 swc 时,这两个选项都不起作用。我仍然没有预览。我可能错过了一步吗?
    • 您使用的是 CS3 还是 CS4?我正在使用 CS4——也许它不同。我注意到,如果我有 any 编译器错误,则 .swf 没有正确导出。我没有使用 swc,但我的组件已链接到该组件的 AS 类。我想 swc 应该也能正常工作,但我不知道。
    猜你喜欢
    • 1970-01-01
    • 2014-08-09
    • 1970-01-01
    • 2013-08-01
    • 2012-07-04
    • 1970-01-01
    • 1970-01-01
    • 2011-01-15
    • 1970-01-01
    相关资源
    最近更新 更多