伸缩如何将图像编译为swf

问题描述

| 我有一个使用一堆图像的flex项目。 构建项目时,它将分别创建main.swf和images文件夹。 我想编译一个应该包含所有图像的swf文件。我不知道该怎么做。 这是我的目录结构:
Main
-src (dir)
--com.main (different packages)
--images (contains images)
谢谢     

解决方法

        您必须将图像嵌入SWF中。更多信息在这里。 概念上是这样的:
[Embed(source=\"images/logo.gif\")]
[Bindable]
public var imgCls:Class;
在您的MXML中,执行以下操作来访问它:
<mx:Image id=\"myImageRaw\" source=\"{imgCls}\"/>
但是,我相信您的编译过程不应创建images文件夹。我怀疑您正在使用Flash Builder;可以选择将“其他文件”移到bin-debug文件夹中。您应该能够在项目属性中进行更改。调出Flex Compiler属性页面,然后取消选择\“将非嵌入式文件复制到输出文件夹\”。     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...