加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Flex拓扑图设计-有趣的鹰眼

发布时间:2020-12-15 01:37:15 所属栏目:百科 来源:网络整理
导读:??? 开发鹰眼是整个topo图开发中最为纠结的事情,我也是经过一段很艰苦的日子才可以完善这个鹰眼的功能。 ??? 鹰眼主要功能有: ??? 1、看到整个视图的缩略图 ??? 2、视图的变化立刻在鹰眼中体现 ??? 3、鹰眼有定位功能 ??? 4、鹰眼具备缩放功能 ? ???? 请大

??? 开发鹰眼是整个topo图开发中最为纠结的事情,我也是经过一段很艰苦的日子才可以完善这个鹰眼的功能。

??? 鹰眼主要功能有:

??? 1、看到整个视图的缩略图

??? 2、视图的变化立刻在鹰眼中体现

??? 3、鹰眼有定位功能

??? 4、鹰眼具备缩放功能

?

???? 请大家看我第一篇设计文章的视图

????

?

?? 左边的鹰眼是和右边视图是实时交互的,实际上来说,左边的鹰眼是定时去读左边canvas的。把这个画布的数据缩放在鹰眼。

?

这个是鹰眼画布的代码,首先声明这个代码是无法独立运行的.

?

public function initEagleImage(value:UIComponent):void 这个方法是把视图画布放在鹰眼中显示

public function effectSize():void 是控制视图缩放,包括视图底图的缩放

private function changePoint():void 是鹰眼中控制定位的功能

?

?? 鹰眼开发不会很难,最麻烦是鹰眼的内存控制。自从视图加入鹰眼后,我的flex拓扑图在运行1个小时候,通常都占用内存过大。为了解决这个问题,我做很多方法的尝试,特别控制内存回收问题。

?

? 这么写也为了有效控制flex的内存。如果大家有兴趣我可以把flex内存控制一些办法和大家交流一下。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读