| 不同于ToolTip组件,在该fBrowserWindow组件中我们为创建的类添加了属性、方法等内容,这使得我们的组件拥有更强的可操作性。如果大家回顾ToolTip组件的运用方式或许可以发现ToolTip只能在Parameters参数面板中设置参数。但在fBrowserWindow中由于为fBrowserWindowClass添加了属性与方法,我们就可以在Flash的Action面板中用代码操作的方式来设置相应的参数使之fBrowserWindow组件生效了。
例如:我们在Parameters面板中设置了toolbar、status、centered为True,而将url设置为http://www.macromedia.com,width与height设置为300和400,以此来进行新窗口弹开。
以上的参数设置状况现在就可以在Action通过输入如下代码实现同样效果:
//-----------------------------------------------------------------------------
//此处的fBrowserWindow为fBrowserWindow组件在场景中的实体名
//-----------------------------------------------------------------------------
with (fBrowserWindow) {
centered = true;
status = true;
toolbar = true;
width = 300;
height = 400;
url = "http://www.5dmedia.com";
}
fBrowserWindow组件UI参数设置界面的制作
完成了组件的编写需要继续进行的就是Custom UI的制作,而这要求我们首先得另行再创建一个新文件,我们将该文件保存为UI.fla。
Custom UI的场景大小需设置为宽为406高为72象素,这是由于Parameters面板的显示大小只能容纳如此面积的大小,我们在UI场景中设置了一些文件框及一些复选框,如下图89所示:

图89 UI的场景内容
|