Flex中如何通过addChild()函数在List中显示一个Sprite的例子
2011-09-16 15:42
501 查看
转载的代码,本人也是刚刚入门,所以添加不上解释,望有高手可以添加一下注释以供学习。
<?xml
version="1.0"
encoding="utf-8"?>
<s:Application name="Spark_SpriteVisualElement_addChild_test"
xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/halo"
initialize="init();">
<fx:Script>
<![CDATA[
private const spr1:Sprite = new Sprite();
private const spr2:Sprite = new Sprite();
private function init():void {
spr1.graphics.beginFill(0xFF0000, 0.5);
spr1.graphics.drawRect(10, 10, 100, 80);
spr1.graphics.endFill();
con.addChild(spr1);
spr2.graphics.beginFill(0x0000FF, 0.3);
spr2.graphics.drawRect(20, 20, 80, 100);
spr2.graphics.endFill();
con.addChild(spr2);
}
]]>
</fx:Script>
<s:SpriteVisualElement id="con"
/>
</s:Application>
<?xml
version="1.0"
encoding="utf-8"?>
<s:Application name="Spark_SpriteVisualElement_addChild_test"
xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/halo"
initialize="init();">
<fx:Script>
<![CDATA[
private const spr1:Sprite = new Sprite();
private const spr2:Sprite = new Sprite();
private function init():void {
spr1.graphics.beginFill(0xFF0000, 0.5);
spr1.graphics.drawRect(10, 10, 100, 80);
spr1.graphics.endFill();
con.addChild(spr1);
spr2.graphics.beginFill(0x0000FF, 0.3);
spr2.graphics.drawRect(20, 20, 80, 100);
spr2.graphics.endFill();
con.addChild(spr2);
}
]]>
</fx:Script>
<s:SpriteVisualElement id="con"
/>
</s:Application>
相关文章推荐
- Flex中如何通过给openItems属性设置一个XMLList或Array对象来打开Tree的一个节点的例子
- Flex中如何通过给openItems属性设置一个XMLList或Array对象来打开Tree的一个节点的例子
- Flex的Image控件中如何在读取图片文件错误时显示一个tool tip的例子
- Flex中如何通过设置tickLength样式设定HSlider控件上一个标记号(tick)长度的例子
- Flex中通过设置textAlign样式在一个List控件中改变文本对齐方向的例子
- Flex中如何通过设置trackSkin为null将List控件中的滚动条轨道皮肤(track skin)去除的例子
- Flex中如何通过prompt属性在ComboBox控件中添加一个提示项(prompt)的例子
- Flex中如何在Tree控件中指定一个自定义的label函数使其返回的标签名字为叶项目的名称的例子
- Flex中如何通过leading样式在一个text控件中设置文本铅框(text leading)的例子
- Flex中如何通过设置editable属性创建一个可编辑的DataGrid控件的例子
- Flex中如何通过errorString属性在CheckBox控件上设置一个错误信息显示字符串的例子
- Flex中如何通过getHeaderAt()函数以及selectedUpIcon,selectedOverIcon和selectedDownIcon样式给Accordion头部设置一个分割用图标的例子
- Flex中如何使用addChild()和removeChild()函数动态添加或删除Accordion容器中项目的例子
- Flex中如何在List控件拖动时显示tips的例子
- Flex中如何利用Bitmap和BitmapData类复制图片到一个TileList控件的例子
- Flex中如何通过给openItems属性,设置一个XMLList或Array对象来打开Tree的一个节点
- Flex中如何通过设置GridLines对象的horizontalAlternateFill样式交错显示LineSeries图表背景颜色的例子
- Flex中如何通过showAllDataTips属性使鼠标移动到图表时显示所有的数据Tips的例子
- Flex中如何通过getHeaderAt()函数以及selectedUpIcon,selectedOverIcon和selectedDownIcon样式给Accordion头部设置一个分割用图标的例子
- Flex中如何通过icon样式从SWF中指定一个Button的例子