OpenScales学习.docVIP

  • 3
  • 0
  • 约1.43万字
  • 约 27页
  • 2017-08-30 发布于河南
  • 举报
OpenScales学习

OpenScales源码学习 首先从应用说起,学习OpenScales搭建起一个应用很容易,官网上就有详细步骤,当构建OpenScales项目时一般会引入6个swc文件: 其中openscales-core-flash-10.1-1.2.swc是有关flash的,因为flashbuilder4必须使用flash版本为10以上,其余6个一般都引入。 as3corelib-0.92.1.swc是Adobe官方出的一个包,提供一些类和功能,我们可以不管它。 gtween-2.0.1.swc也是Adobe官方出的,它提供tween这种效果,例如在拖拽时,所以也先不管。 其余四个是OpenScales最重要的包,也有对应的源码,在文档的最后将给出对这四个包里的各个类的说明。 OpenScales实现的思想: 先画一下大概的体系结构图: 下面先说一下OpenScales的大体实现思想,OpenScales将各种GIS上的类,如map,layer,bounds,control,handler都再封装一下,封装后的类继承自Group或者UIComponent,然后持有封装前的类作为属性。例如:FxBounds是对Bounds的封装,FxBounds继承自UIComponent,然后有一个属性是Bounds。这样的好处就使继承自UIComponent后可以直接写在MXML标签中,而且访问其bound

文档评论(0)

1亿VIP精品文档

相关文档