flex 图片资源嵌入用法
发布时间:2020-12-15 04:09:35 所属栏目:百科 来源:网络整理
导读:图片资源的嵌入,可以在mxml文件中组件的属性中,直接勾选复选框“Embed”即可。但是还有一种情况,就是图片需要人机交互后才发生变化,如button的按下、弹出分别显示不同的图片,这又如何操作呢,如下: fx:Script![CDATA[[Embed(source="assets/play.png")
图片资源的嵌入,可以在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)"/> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |