Flex 加载图片
用[Embed]标签,直接写路径大家都知道,这里就不说了,下面记录两种加载多个图片的方式 一、通过导入swc的方式 ? ? ??1. 打开flash,新建AS3项目,导入要打包的图片到库中,修改图片链接名(改成和图片名称一样即可,例如有一个图片叫aaa.png,链接名为aaa) 二、通过ResourceManager的方式 ? ? ? 1. 在项目路径下src同级位置创建local文件夹,并在其内部另创建一文件夹,新建desktopicons.properties文件 ? ? ? ? ?? ? ? ? 2. 在desktopicons.properties文件内写入要导入的图片路径相应键值对 ? ? ? ?? ? ? ? 3. 修改项目编译参数 ? ? ? ?-locale zh_CN -source-path=locale/{locale} ? ? ? 4. 在项目主程序中引入文件 ? ?<fx:Metadata> ? ? ? 5. 此时即可通过代码引用图片对应的Class ? ? ? ? ?如: var img:Class =?resourceManager.getClass('desktopicons','mainBack'); ? ? ? ? ? ? ? ?var img:Class = ResourceManager.getInstance().getClass('desktopicons', 'mainBack'); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |