要使用对话框的时候可能会用flash自带的组件,不过有时候只想做个简单的效果,并且使用自己设计的样式,使用组件再更改skin未必太麻烦
这时候就想到自己做个mc代替,当需要对话框出现后背后的所有按钮不能点击时 通常会画一个很大的mc然后给个空的onRelease
如果用as动态创建的话那就更加灵活了,今天尝试写了一个,其中用到了DepthManager 类中的一些方法,通过阅读DepthManager 类的代码后会发现其中有好几个有用的函数,可以很方便地进行深度管理。
自制modal window参考文章 我是通过阅读这篇文章来学习的,强烈建议一看
Ex.
[kml_flashembed movie="http://harryxu.cn/down/modalWin.swf" height="200" width="200" /]
下载