- 浏览: 13731456 次
- 性别:
- 来自: 洛杉矶
文章分类
- 全部博客 (1994)
- Php / Pear / Mysql / Node.js (378)
- Javascript /Jquery / Bootstrap / Web (435)
- Phone / IOS / Objective-C / Swift (137)
- Ubuntu / Mac / Github / Aptana / Nginx / Shell / Linux (335)
- Perl / Koha / Ruby / Markdown (8)
- Java / Jsp (12)
- Python 2 / Wxpython (25)
- Codeigniter / CakePHP (32)
- Div / Css / XML / HTML5 (179)
- WP / Joomla! / Magento / Shopify / Drupal / Moodle / Zimbra (275)
- Apache / VPN / Software (31)
- AS3.0/2.0 / Flex / Flash (45)
- Smarty (6)
- SEO (24)
- Google / Facebook / Pinterest / SNS (80)
- Tools (22)
最新评论
-
1455975567:
xuezhongyu01 写道wocan23 写道我想问下那个 ...
Mysql: LBS实现查找附近的人 (两经纬度之间的距离) -
xuezhongyu01:
wocan23 写道我想问下那个111.1是怎么得来的我也看不 ...
Mysql: LBS实现查找附近的人 (两经纬度之间的距离) -
18335864773:
试试 pageoffice 在线打开 PDF 文件吧. pag ...
jquery在线预览PDF文件,打开PDF文件 -
青春依旧:
opacity: 0.5; 个人喜欢这种方式!关于其他css特 ...
css透明度的设置 (兼容所有浏览器) -
July01:
推荐用StratoIO打印控件,浏览器和系统的兼容性都很好,而 ...
搞定网页打印自动分页问题
触发器名称 对应事件名称 事件描述
addedEffect added
当组件被添加到容器时触发
createCompleteEffect createComplete 当组件完成绘制时触发
focusInEffect focusIn 当组件获得光标焦点时触发
focusOutEffect focusOut 当组件失去光标焦点时触发
hideEffect hide 当组件变成不可见时触发
showEffect show 当组件变成可见时触发
mouseDownEffect mouseDown 当鼠标在组件上按下时触发
mouseUpEffect mouseUp 当鼠标在组件上松开时触发
rollOverEffect rollOver 当鼠标移动到组件上时触发
moveEffect move 当组件被移动时触发
resizeEffect resize 当组件改变大小时触发
createCompleteEffect createComplete 当组件完成绘制时触发
focusInEffect focusIn 当组件获得光标焦点时触发
focusOutEffect focusOut 当组件失去光标焦点时触发
hideEffect hide 当组件变成不可见时触发
showEffect show 当组件变成可见时触发
mouseDownEffect mouseDown 当鼠标在组件上按下时触发
mouseUpEffect mouseUp 当鼠标在组件上松开时触发
rollOverEffect rollOver 当鼠标移动到组件上时触发
moveEffect move 当组件被移动时触发
resizeEffect resize 当组件改变大小时触发
Effect中
引用
<mx:AnimateProperty>可实现拉伸效果
<mx:Blur>模糊效果
<mx:Dissolve>实现淡出淡入效果,与<mx:Fade>相似
<mx:Glow>外发光效果
<mx:Iris>以矩形方式出现或消失
<mx:Move>移动效果
<mx:Parallel>多种效果叠加
<mx:Pause>停止 mx.effects.easing.Bounce.easeOut可产生弹动效果
<mx:Resize>改变大小
<mx:Rotate>旋转角度
<mx:SoundEffect>声音效果
<mx:WipeDown>从上往下消失或出现
<mx:WipeLeft>从右往左消失或出现
<mx:WipeRight>从左往右消失或出现
<mx:WipeUp>从下往上消失或出现
<mx:Zoom>放大或缩小
</mx:Transition>不同state切换时的过渡效果
Charts(统计)
<mx:AreaChart>是一种以面积作为表示方式
<mx:AxisRenderer>是一种轴图,股票交易常以这种方式表示
<mx:BarChart>是柱状图
<mx:BubbleChart>气泡图
<mx:CandlestickChart>一种比较有趣的图,”涨”跟”跌”的颜色会不一样
<mx:CategoryAxis>跟AxisRenderer很像
<mx:ColumnChart>跟<mx:BarChart>很像
<mx:DateTimeAxis>以日期为轴的折线图
<mx:GridLines>多条线图
<mx:HLOCChart>跟AxisRenderer很像
<mx:Legend>图例,离散的点
<mx:LinearAxis>Axis系列
<mx:LineChart>折线图
<mx:LogAxis>Axis系列
<mx:PieChart>饼图
<mx:PlotChart>跟Legend很像
1.Resize
尺寸调整效果,改变组件的长和宽。当改变组件的长和宽时,处于同一个容器的其他组件的大小也可能会相应改变,如果该容器使用了绝对定位则不会发生这种情况。
<?xml version="1.0"?> <!-- Simple example to demonstrate the Effect class. --> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"> <mx:Script> <![CDATA[ import mx.controls.Alert; // Event handler for the effectEnd event. private function endEffectHandler():void { Alert.show("Effect Ended!"); } // Event handler for the reset button. private function resetHandler():void { expand.end(); img.width=30; img.height=60; button1.enabled=true; } ]]> </mx:Script> <mx:Resize id="expand" target="{img}" widthTo="100" heightTo="200" duration="10000" effectEnd="endEffectHandler();"/> <mx:Panel title="Resize Effect Example" width="100%" height="100%" paddingTop="10" paddingLeft="10" paddingRight="10" paddingBottom="10"> <mx:Text width="100%" color="blue" text="Use the Button controls to control the Resize effect."/> <mx:Image id="img" width="30" height="60" source="@Embed(source='1.jpg')"/> <mx:ControlBar> <mx:Button id="button1" label="Start" click="expand.play(); button1.enabled=false;"/> <mx:Button label="Pause" click="expand.pause();"/> <mx:Button label="Resume" click="expand.resume();"/> <mx:Button label="Reverse" click="expand.reverse();"/> <mx:Button label="End" click="expand.end();"/> <mx:Button label="Reset" click="resetHandler();"/> </mx:ControlBar> </mx:Panel> </mx:Application>
2.Glow
发光效果,使用了GlowFilter 滤镜。当对组件使用了该效果,不可再使用GlowFilter 滤镜和其他发光效果。
<?xml version="1.0" encoding="utf-8"?> <!-- Simple example to demonstrate the Glow effect. --> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"> <mx:Glow id="glowImage" duration="1000" alphaFrom="1.0" alphaTo="0.3" blurXFrom="0.0" blurXTo="50.0" blurYFrom="0.0" blurYTo="50.0" color="0x00FF00"/> <mx:Glow id="unglowImage" duration="1000" alphaFrom="0.3" alphaTo="1.0" blurXFrom="50.0" blurXTo="0.0" blurYFrom="50.0" blurYTo="0.0" color="0x0000FF"/> <mx:Panel title="Glow Effect Example" width="75%" height="75%" paddingTop="10" paddingLeft="10" paddingRight="10" paddingBottom="10"> <mx:Text width="100%" color="blue" text="Click and hold the mouse on the image to see glowImage effect. Release the mouse to see unglowImage effect."/> <mx:Image source="@Embed(source='1.jpg')" mouseDownEffect="{glowImage}" mouseUpEffect="{unglowImage}"/> </mx:Panel> </mx:Application>
3.Iris
彩虹效果,组件以矩形方式,从中心放大或缩小到中心。属于遮罩效果。
<?xml version="1.0"?> <!-- Simple example to demonstrate the Iris effect. --> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"> <mx:Iris id="irisOut" duration="1000" showTarget="true"/> <mx:Iris id="irisIn" duration="1000" showTarget="false"/> <mx:Panel title="Iris Effect Example" width="75%" height="75%" paddingTop="10" paddingLeft="10" paddingRight="10" paddingBottom="10"> <mx:Text width="100%" color="blue" text="Use the Iris effect to show or hide the phone image."/> <mx:Image id="flex" source="@Embed(source='1.jpg')" visible="{cb1.selected}" showEffect="{irisIn}" hideEffect="{irisOut}"/> <mx:CheckBox id="cb1" label="visible" selected="true"/> </mx:Panel> </mx:Application>
评论
3 楼
Alex丿
2012-05-30
现在 在弄away3D,不知道怎么在 主mxml中显示出来。例子,都是as文件,不知道怎么用。求教~·~
2 楼
天梯梦
2012-05-29
Alex丿 写道
受教了。。
有帮助就好~
1 楼
Alex丿
2012-05-28
受教了。。
发表评论
-
iPhone、iPad 如何播放网页调用优酷视频?
2013-09-26 14:30 17737在线视频一般都是基 ... -
Scrolling Dynamically Loaded Text (as2)
2010-07-02 05:04 1962One quest ... -
flashAndPHP 简单交互
2010-06-17 01:53 1962第一章: flash,php 和 mysql ... -
交互动画按钮
2010-06-16 23:44 3726交互动画按钮 按钮元件是 Flash 的基本 ... -
引导路径动画 (2)
2010-06-16 23:41 18014.实例2——海底世界 ... -
引导路径动画 (1)
2010-06-16 23:31 3561引导路径动画(1) 在前面几节里,我们已经给大家介 ... -
动画基础
2010-06-16 23:22 1631动画的舞台结构及道具组合(1) 动画是一种动态 ... -
逐帧动画与夸张表情动画
2010-06-16 23:18 6479夸张表情动画的制作(1) (转之ET动画学堂) ... -
形状补间动画
2010-06-16 23:15 5481形状补间动画(1) ... -
逐帧动画与人运动动画制作
2010-06-16 23:11 5041人走路动画制作 ... -
动作补间动画
2010-06-16 23:07 4667动作补间动画(1) ... -
遮罩动画
2010-06-16 22:55 3576遮罩动画(1) ... -
Popup window ActionScript3 VS ActionScript2
2010-06-09 04:17 2666A common ... -
加载loader (How to Load External Images in Actionscript 3.0)
2010-05-28 02:18 1850Using the flash.display.Lo ... -
元件变色 change movieclip's color
2010-05-28 01:34 1906// This line defines a varia ... -
Flash AS3获取PHP数据(ActionScript3 + php + email)送ActionScript2
2010-04-23 21:11 5834一,AS3部分[下载 ] package { ... -
flex与flash元件交互
2010-01-30 04:31 1924前一段时间发了flex与JavaScript的数据交互 ,现 ... -
FLEX里的CSS样式设置教材
2010-01-29 00:38 2403FLEX3中应用 CSS完全详解 ... -
flex 扇形菜单
2010-01-29 00:27 9225在继 auzn经典Flex教程–KingnareStyle ... -
flex 画线
2010-01-29 00:23 3539实例1: <?xml version=" ...
相关推荐
Flex组件是Adobe Flex框架中的重要组成部分,主要用于构建富互联网应用程序(RIA)。在Flex中,组件是用户界面的基本构建块,可以是按钮、文本输入框、列表等可视元素。行为(Behaviors)和特效(Effects)组件则为...
"flex组件之其他组件实例源码"这个主题涵盖了一些非基本但非常实用的Flex组件,如高级数据格、打印、视频播放等,这些都是在开发复杂应用时不可或缺的部分。 首先,高级数据格(Advanced Data Grid)是Flex中一个...
7. **项目实践**:通过实际操作这些项目,你可以提高自己的编程技能,理解Flex组件的工作原理,以及如何自定义和扩展这些组件以满足特定需求。 8. **调试与优化**:源代码实例还可以帮助你学习如何调试Flex应用,找...
Flex动画效果教程主要聚焦于如何在Flex开发环境中创建引人入胜的动态视觉体验。Flex是一种基于ActionScript和MXML...阅读“flex动画效果与变幻.pdf”文件,将提供更详细的步骤和实例,帮助你进一步掌握Flex动画的精髓。
3. **动画效果**:Flex提供了强大的动画库,如TweenLite或TweenMax,可以用来平滑地改变组件的属性,如位置、角度和透明度。在这个实例中,这些动画将用于创建流畅的翻页效果,包括页面的旋转、滑动和淡入淡出。 4....
在Flex2中,行为(Behaviors)和动画(Animations)是两个关键概念,它们帮助开发者创建交互性和动态效果,提升用户体验。以下是对这些源码示例的详细解释: 1. **SoundExample**: 这个例子展示了如何在Flex2中处理...
Flex简介、Flex的安装和开发环境的建立、MXML 语法简介、使用容器控制界面布局、使用组件处理数据和交互、使用行为对象和动画效果、ActionScript 3.0编程知识、Flex的事件机制、数据绑定、组件的使用、Flex 2.0新...
Flex中的动画效果实现依赖于**工厂类(Factory)**和**实例类(Instance)**的概念: - **工厂类**:负责处理事件并控制动画播放。每个动画效果都有一个对应的工厂类。 - **实例类**:实际执行动画效果的类。当...
它基于ActionScript编程语言和Flash Player或Adobe AIR运行环境,提供了一套丰富的组件库和强大的图形API,使得开发者能够创建出具有复杂图形和动画效果的应用。 在标题提到的“Flex图形绘制颜色效果实例”中,我们...
### 标题:Flex组件LIST使用 #### 知识点一:MXML与AS3的结合使用 Flex应用主要由MXML(Flex Markup Language)和ActionScript(AS3)两种语言构成。MXML用于定义用户界面和布局,而AS3则用于处理业务逻辑和交互。...
Flex3是Adobe公司开发的一款基于ActionScript 3.0的富互联网应用(RIA)开发工具,主要用于构建交互式的、...同时,这也为你提供了扩展和自定义地图应用的可能性,比如添加更多自定义标记、实现复杂的地图动画效果等。
这个"Flex 预加载动画demo"是Flex应用中的一个实例,它展示了如何自定义预加载进度条动画,使得用户在等待应用程序加载时能有一个更友好的交互体验。 预加载是任何富媒体应用程序的关键部分,因为它确保了所有必要...
### Flex 3 组件实例与应用...此外,本书还提供了大量的实例和代码示例,有助于读者更好地理解并应用这些组件。对于希望深入学习Flex 3及其组件的新手来说,《Flex 3 组件实例与应用》无疑是一个非常有价值的资源。
而State Transitions是Flex中用于管理组件状态和过渡效果的重要工具。 二、Flex的状态管理 在Flex中,状态管理允许我们根据应用程序的不同阶段或用户操作定义不同的组件布局和可见性。例如,一个应用程序可能有...
同时,通过Timeline和Tween类,开发者可以实现复杂的动画效果,增强用户体验。 九、Flex与AIR Adobe AIR(Adobe Integrated Runtime)允许Flex应用程序以桌面应用的形式运行,扩展了Flex的应用范围,使其不仅可以...
《Flex 3组件实例与应用(2009版)》是一本专注于Adobe Flex 3技术的实战指南,旨在帮助开发者深入理解并熟练运用Flex组件进行富互联网应用程序(RIA)的开发。Flex作为一款强大的RIA开发框架,由ActionScript语言...
例如,`<s:Animate id="myAnimate" target="{myImage}" disableLayout="false">`,这里的`myAnimate`是动画实例的ID,`myImage`是动画作用的对象,而`disableLayout`默认为`false`,意味着在动画执行期间会实时更新...
在本压缩包中,"flex简单实例"提供了一些基础的Flex组件特效,对于初学者来说是很好的学习资源。 Flex的核心组成部分包括: 1. **Flex SDK**:一套开源的开发工具包,包含编译器、框架库和运行时环境,可以用来...