git 查看莫个文件的修改详细信息
2015-09-24 10:30
211 查看
现在一直在用flex,积攒了一些经验和不少代码,开始写写。
在Flex的帮助文档里,有很多例子都是扩展Sprite类的。如果想把这些实例添加到你的mx:Application中,如:addChild(DisplayObject ),肯定会出错。错误的大致意思是:flash.display::Sprite没有实现mx.core.IUIComponent接口。
Sprite->DisplayObjectContainer ->InteractiveObject ->DisplayObject ->EventDispatcher ->Object
从Sprite的继承关系来看,它虽然是DIsplayObject但是它没有实现IUIComponent,不能直接添加到Flex组件里是当然的了。
Flex文档上指出所有的可视化控件都继承自UIComponent
而它自己是实现了IUIComponent
接口的。UIComponent
允许添加Sprite和MovieClip。
经常使用到的做法是:
var
comp: UIComponent = new UIComponent
();
comp.addChild
(sprite);
cavas1.addChild
(comp);
这样flash控件就能正常在flex组件里显示了。
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1534649
在Flex的帮助文档里,有很多例子都是扩展Sprite类的。如果想把这些实例添加到你的mx:Application中,如:addChild(DisplayObject ),肯定会出错。错误的大致意思是:flash.display::Sprite没有实现mx.core.IUIComponent接口。
Sprite->DisplayObjectContainer ->InteractiveObject ->DisplayObject ->EventDispatcher ->Object
从Sprite的继承关系来看,它虽然是DIsplayObject但是它没有实现IUIComponent,不能直接添加到Flex组件里是当然的了。
Flex文档上指出所有的可视化控件都继承自UIComponent
而它自己是实现了IUIComponent
接口的。UIComponent
允许添加Sprite和MovieClip。
经常使用到的做法是:
var
comp: UIComponent = new UIComponent
();
comp.addChild
(sprite);
cavas1.addChild
(comp);
这样flash控件就能正常在flex组件里显示了。
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1534649
相关文章推荐
- Sql表自连接,数据库中查询没问题,Hibernate中查询有问题?
- Python之数据类型 二
- Python之数据类型 二
- word格式转换成pdf格式转换器
- 使用集合LinkedList模拟堆栈方法
- 使用集合LinkedList模拟堆栈方法
- IDEA中运行DirectKafkaWordCount程序
- NSUserDefaults 的简单用法-数据存储
- IDEA中运行DirectKafkaWordCount程序
- 抽象类与接口的区别
- 查看局域网内在线ip
- linux环境变量/etc/profile文件修改错误
- 武汉龙星计划之论文选题篇
- 解决ubuntu解压windows生成的zip文件时乱码问题
- HttpServletRequest.getRemoteAddr()之代理提交
- 杭州或率先放开非公司化专车
- 黑马程序员学习(八) FIle类基本操作汇总
- 21个webApp前端开发问题
- BOOL和bool的区别
- 浅析Asp.net MVC 中Ajax的使用