FLEX-PopUpManager小试

学习到了PopUpManager。
便想利用这个来实现一个效果:在图片上左键单击后 在图标附近出现一相关的菜单供用户使用。
例如将专辑中的某首歌曲转移到其他专辑中,当单击转移图标后,会列出所有可选用的专辑。
刚开始做的时候选择了Menu来做为弹出对象。但是发现个问题,如果专辑数目过多会超出舞台。
于是把Menu换成了List
最后差一个问题,单击弹出的List以外部分要移除List
这个可以用FlexMouseEvent.MOUSE_DOWN_OUTSIDE来监听
Demo:

Flash动画

Code:
下载文件 PopUpTestApp.mxml
下载文件 PopUpList.mxml
源文件下载:
下载文件 PopUpTestApp.zip
参考资料:FLEX 帮助文档
P.S. 最近大事还真不少哈。关于FLEX3的消息很多,看了很兴奋哈。有新的组件可以用(虽说目前这些还有没用过的),据说还要把Flex framework整合到player中,可以大大减少FLEX程序的size,更有利于FLEX的应用和传播。
还出现了GIF播放类。难道当时开发小组没有做对动态GIF播放功能就是想到了以后可以用AS3代码实现?
APOLLO Beta将內建SQLite小型数据库

2 comments to FLEX-PopUpManager小试

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">