当前位置: 首页 > 图文教程 > Flash动画 > Flash动画制作 > Flash MX 2004 UI组件系列教程(3)

Flash动画制作
养成Flash ActionScript代码编写好习惯
Flash小技巧:巧用Bitmap类制作按钮
用Flash 8一分钟制作雪景
吕聪贤FLASH、SWiSHmax入门到精通视频教程
Flash8打造运动模糊
用FLASH制作放大镜效果全过程
教你用Flash画卡通人物的脸形
FLASH中的移动方法教程和实例集锦(适合新手)
flash鼠绘,菜鸟展翅的关键
用AS控制补间动画速度
如何给 Flash 背景设置自已需要的颜色?
Flash实例:80行AS代码打造奇幻光影
FLASH打造彩色POPO
总结知识:FLASH常用语法
Flash遮罩特效实例精选--百叶窗效果
Flash制作星星写字特效动画实例
Flash实现精彩的画图动画效果
Flash制作彩色线条动态图案生长动画
Flash制作环型立体旋转的动态文字
Flash制作用键盘方向键控制的动画实例

Flash动画制作 中的 Flash MX 2004 UI组件系列教程(3)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-22   浏览: 131 ::
收藏到网摘: n/a

windows components包含一个可以拖动的form,通常还要有一关闭按钮链接到scrollpane。你可以在其中显示form, movieclip,还有外部的swf文件,它不象scrollpane组件那样可以自动的对其中的内容进行滚动拖动,要想实现此功能,你必须将你要显示的内容放在scrollpane组件中然后在载入到windows components。同时你还要知道的是windows components 组件不能显示通过contentPath属性载入的外部内容的form。

  1. 新建一个文档,在类型中选择flash form Application。

  2. 使用下图做为截图,进行参考布局。

  3. 创建一个新层,上层命名为action,下层命名为component。

  4. 拖动一个button组件至场景的component层,将其实例名命名为showWindowButton。并将label设为show window。

  5. 点击如下图所示的+号,加入一个form.默认下为form1。通常在真正的程序编写中我们要为其另外命名。

  6. 单击form1,将其层命名为form content。

  7. 保证form1仍处于选中状态,选择文件导入,导入我们将要显示的文件,本例为loader_content.swf。

  8. 打开属性面板,设置form1的visible属性为false。因为我们要实现的是点击完show window按钮它才是可见的。

  9. 单击左侧的应用程序表单,将windows组件拖至场景的component层上,然后删除,我们只需要让它在库中即可。

  10. 在应用程序的场景的action层上输入如下代码。

buttonListener = new Object();buttonListener.click = function() { myWindow = mx.managers.PopUpManager.createPopUp(form1.rootScreen, mx.containers.Window, false, {title:"A Kitty With an Attitude", contentPath:"form1" }); myWindow.setSize(320, 240);};showWindowButton.addEventListener("click",buttonListener);

    

  11. 测试影片。