当前位置: 首页 > 图文教程 > Flash动画 > Flash动画制作 > 用动作脚本动态创建和控制文本框 (3)

Flash动画制作
赤手空拳下载Flash
创建一个Flash站点的十大技巧
用Flash制作Google搜索程序
枫桥夜泊下 遮罩效果的动态文本
Flash MX 2004 ActionScript图文教程(十二)
Flash实例教程 扫描文字效果
Flash MX 2004 ActionScript图文教程(十三)
快速制作您的flash图表
Flash MX 2004 ActionScript图文教程(十四)
Flash实例教程 变幻的字母
Flash MX 2004 ActionScript图文教程(十五)
Flash实例教程 相约北京 扬帆青岛
Flash教程实例 光线特效文字
Flash课件实例 画正多边形
Flash课件实例 平行四边形法则
Flash实例教程 小孔成像课件
精简Flash文件体积七法
Flash教程实例:水中浮动的文字
金鸡贺岁!Flash制作鸡年新春动画贺卡
Flash MX 2004新特性实例学习一

Flash动画制作 中的 用动作脚本动态创建和控制文本框 (3)


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

 二、动态设置文本框属性

  使用动作脚本设置文本框的属性,必须给文本框分配实例名。如果是用文本工具在编辑区中创建文本框,可以用属性面板设置实例名。如果是用脚本动态创建文本框,可以把实例名作为一个参数,用createTextField方法创建。

  动态设置文本框属性的具体操作步骤如下:

  1.如果动作面板没有打开,选择Window>Actions,打开动作面板。

  2.在动作工具箱中,单击展开Objects>Movie>MovieClip>Methods,双击createTextField方法,然后在Object框中输入实例名:_root;在Parameters框中输入:"dSetPro",1,100,100,400,200。操作结果如下图所示。

  3.在动作工具箱中,单击展开Actions>Variables,然后双击set variable动作,在Variables框中输入:dSetPro。

  4.在动作工具箱中,单击展开Objects>Movie>TextField >Properties,拖动滚动条,找到text属性。

  5.选择脚本窗口中的dSetPro = ""语句,然后把光标定位到Variables框的dSetPro后面。

  6.在动作工具箱中双击text,把它添加到Variables框的dSetPro后面。

  7.在Value框输入:动态设置文本框属性。操作结果如下图所示。

  8.仿照上述第3-7步,用动作脚本设置文本框对象dSetPro的multiline(多行)属性为true,勾选Value文本框右边的Expression(表达式)复选框。

  9.按类似的方法设置wordWrap(绕排)和border(边框)属性。此时,脚本窗口中应该显示如下语句:

dSetPro.multiline = true;
dSetPro.wordWrap = true;
dSetPro.border = true;

  操作结果如下图所示。

  10.选择Control>Test Movie,你就可以看到动态创建的文本框。

下载实例源文件