flex 图片资源嵌入用法
2013-08-15 17:22
447 查看
图片资源的嵌入,可以在mxml文件中组件的属性中,直接勾选复选框“Embed”即可。但是还有一种情况,就是图片需要人机交互后才发生变化,如button的按下、弹出分别显示不同的图片,这又如何操作呢,如下:
<fx:Script>
<![CDATA[
[Embed(source="assets/play.png")]
[Bindable]
public var imgPlay:Class;
[Embed(source="assets/pause.png")]
[Bindable]
public var imgPause:Class;
public var playAndPauseFlg:int=0;
protected function playAndPause_clickHandler(event:MouseEvent):void
{
// TODO Auto-generated method stub
if(playAndPauseFlg==0)
{
playAndPause.source=imgPause;
playAndPauseFlg=1;
}
else
{
playAndPause.source=imgPlay;
playAndPauseFlg=0;
}
}
]]>
</fx:Script>
<s:Image id="playAndPause" source="@Embed('assets/play.png')" click="playAndPause_clickHandler(event)"/>
<fx:Script>
<![CDATA[
[Embed(source="assets/play.png")]
[Bindable]
public var imgPlay:Class;
[Embed(source="assets/pause.png")]
[Bindable]
public var imgPause:Class;
public var playAndPauseFlg:int=0;
protected function playAndPause_clickHandler(event:MouseEvent):void
{
// TODO Auto-generated method stub
if(playAndPauseFlg==0)
{
playAndPause.source=imgPause;
playAndPauseFlg=1;
}
else
{
playAndPause.source=imgPlay;
playAndPauseFlg=0;
}
}
]]>
</fx:Script>
<s:Image id="playAndPause" source="@Embed('assets/play.png')" click="playAndPause_clickHandler(event)"/>
相关文章推荐
- flex中如何将图片嵌入资源发布
- Flex项目release后图片资源不见了–图片资源采用嵌入与不嵌入的区别
- 缓冲加载图片的jQuery插件lazyload.js 真正省资源用法
- .NET C# 异步发送 要求回执 嵌入图片资源 自定义邮件头 失败通知 html/文本双视图 支持 notes 的邮件
- DLL嵌入图片资源
- DLL嵌入图片资源
- Flex中的嵌入资源(Embedding Assets)——Swingguy摘译自Flex 3 Developer's Guide,转载请注明
- DLL嵌入图片资源
- .Net中对资源文件的获取(获取嵌入到程序中的图片资源)
- android ViewFlipper 详细用法,附源代码+图片资源
- Flex之嵌入外部资源 ------ 示例代码演示
- Flex中的嵌入图片
- 关于flash/flex的程序跨域访问swf或者图片资源
- C# 如何引用外部(未嵌入到项目project)的图片或资源
- 使用FLEX 和 Actionscript开发FLASH 游戏—嵌入资源和增加游戏元素
- 今天学习Flex3.2嵌入图片,值得说道的是如何嵌入scale-9 缩放的图像
- 在drawable下的xml文件中layer-list的用法一:直接指定已有图片资源
- 如何根据字符串获取嵌入到程序中的图片等资源
- flex中使用Embed方式嵌入资源
- HTML嵌入Flex,wmode的用法