Flex3学习
文章平均质量分 69
tgh7934418715
这个作者很懒,什么都没留下…
展开
-
Flex皮肤制作教程——修改组件的Skin
修改组件的皮肤有三种方式:图形皮肤(Graphical Skins)、程序皮肤(Programmatic Skins)、状态皮肤。 以下是通过程序皮肤的方式对组件进行修改的例子。通过程序皮肤的方式修改组件皮肤虽然也涉及到组件样式 Style ,但定义组件新皮肤的地方却在 as 代码中,外观的绘制均由代码完成。 建立程序皮肤的大致步骤: 1、编写新的组件皮肤 as 类 2、在定义样式的时候把皮肤的属性信息与新的组件皮肤类关联起来,这里要用到 ClassReference( "class原创 2010-10-14 09:55:00 · 3524 阅读 · 1 评论 -
flex显示sprite
<br />1.sprite类可以在AS工程中直接绘制在屏幕上.<br />2.要加到flex工程中需要包装,接口不匹配.<br />要显示Sprite可以使用UIComponent包装一下,例如Mxml代码var comp: UIComponent = new UIComponent(); comp.addChild(Sprite对象); HBox.addChild(comp); Mxml代码 var comp: UIComponent = new UIComponent(); comp.addCh原创 2010-10-21 10:06:00 · 680 阅读 · 0 评论 -
在flex中如何移除所容器下所有子显示对象
<br />容器中的子显示对象分为两类:<br /><br />处于显示列表中的子显示对象。被numChildren所记录的。<br />由容器graphics对象绘制出来的矢量图。这个矢量图不属于Shape类型,不在容器的显示列表中,不被numChildren所记录。而是做为容器的背景矢量图存在,始终处于最后面。<br />因此,准确的说,如果要移除容器下所有子显示对象,就要分别移除这两类对象。 <br />比如有一个容器,其下有8个sprite子对象,和一个graphics绘制出的图像:<br /> v原创 2010-10-21 10:21:00 · 1287 阅读 · 0 评论