问题?
Window组件有哪些功能,可以达到什么效果?
解决思路
Window?组件在一个具有标题栏、边框和关闭按钮(可选)的窗口内显示电影剪辑的内容。
Window?组件可以是模式的,也可以是非模式的。模式窗口会防止鼠标和键盘输入转至该窗口之外的其他组件。Window?组件还支持拖动操作;用户可以单击标题栏并将窗口及其内容拖动到另一个位置。拖动边框不会更改窗口的大小。
具体步骤
1.???????创建一个新Flash?Document?(文件?->?新建;?Ctrl-N)。在场景中拖拽一个window组件,一个Button组件,分别命名为myWindow,showWindowButton。如下图:
2.???????选择Button组件在下面的属性参数栏,label设置为show,selected设置为true,toggle设置为true,如下图:
3.???????选择Window组件,在属性栏里设置如下图:
·???????????提示:
·???????????contentPath在窗口中所显示内容的路径。
·???????????title标题栏中显示的文本。
4.???????选择Button组件,选择窗口-〉开发面板-〉组件检查器(Alt-F7),选择“绑定”,点击?,选择selected:Boolean。将direction:out设置如下图:
5.???????选择Window组件,选择窗口-〉开发面板-〉组件检查器(Alt-F7),选择“架构”,点击?,添加一个新的组件属性field?name:visible,data?type:Boolean。,设置如下图:
6.???????选择绑定,点击?,选择visible:Boolean,如下图:
7.???????点击后确定设置direction:in:,选择bound?to右边的?,跳出绑定窗口,指定到Button<?showWindowButton>
8.???????测试影片(Ctrl+Enter),你点击按钮,你会发现Window组件显示,如下图:
13window.fla
非凡提示
无论何时您需要向用户提供信息或最优先的选择时,您都可以在应用程序中使用一个窗口。例如,您可能会需要用户填写登录窗口或者发生了更改并需要确认新密码的窗口。
将窗口添加到应用程序有几种方式。您可以将窗口从“组件”面板拖动到舞台。您也可以通过调用?createClassObject()将窗口添加到应用程序。将窗口添加到应用程序的第三种方法是使用?PopUpManager?类。使用?PopUpManager?可以创建与舞台上其他对象重叠的模式窗口。
Word教程网 | Excel教程网 | Dreamweaver教程网 | Fireworks教程网 | PPT教程网 | FLASH教程网 | PS教程网 |
HTML教程网 | DIV CSS教程网 | FLASH AS教程网 | ACCESS教程网 | SQL SERVER教程网 | C语言教程网 | JAVASCRIPT教程网 |
ASP教程网 | ASP.NET教程网 | CorelDraw教程网 |