fiash制作脚本脚本格式以及动作语言怎么做?

您现在的位置:
Flash MX 2004
 专题集锦
  Flash的动作脚本(ActionScript,简称AS)代码控制是Flash实现交互性的重要组成部分,也是区别于其他动画软件的看家本领。今年新发布的Flash MX(Professional) 2004的动作脚本语言已经升级到2.0,它新增了一些语言元素、改进了编辑和调试工具、引入更多面向对象编程模型……
关键字搜索
了解Action Script2.0
ActionScript资料速查
     
◇ActionScript的特点    
◇使用ActionScript编写脚本      
◇ActionScript术语  
◇解剖一个脚本范例  
◇使用Actions面板   
◇使用ActionScript的语法   
◇给帧分配动作 
◇给对象分配动作 
◇关于数据类型     
◇关于变量    
◇使用操作符处理表达式中的值   
◇使用动作   
◇在脚本中控制流向   
◇使用预定义对象  
◇使用自定义对象     
◇关于多个时间轴    
◇关于绝对和相对目标路径  
◇控制时间轴  
◇创建智能剪辑       君,已阅读到文档的结尾了呢~~
FLASH脚本的编写方法及基本脚..
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
FLASH脚本的编写方法及基本脚本的使用
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口flash中如何添加动作脚本语句_flash8.0视频教程免费下载 - 163网盘
我的网盘文件          
好评:50.00%(0)
差评:50.00%(0)
分享给好友:复制地址
其它昨日热门排行
热门专辑推荐
文件描述介绍
在flash中如何添加动作脚本语句?这个过程是在对象的动作面板中来完成的。所以,首先最好先调出动作面板,快捷键是F9.详细在这个flash8.0视频教程有说明。
文件下载地址
电信高速下载
联通高速下载
用户其它文件
版权所有 &&用flash动作脚本动态创建和控制文本框_FlashActionScript教程_Flash教程_最全面的网站教程
当前位置:&&&&&&用flash动作脚本动态创建和控制文本框
用flash动作脚本动态创建和控制文本框
  在Flash 5中文本框只能在设计阶段创建,而在Flash MX中,我们可以使用动作脚本在运行期动态创建。在Flash MX的动作脚本语言中新增了两个对象:TextField(文本框)对象和TextFormat(文本格式)对象。使用TextField对象可以动态创建文本,使用TextFormat对象可以动态设置化文本框中文本的格式。
  动态文本框和输入文本框都是动作脚本语言的TextField(文本框)对象的实例。在创建一个文本框时,可以在属性面板中赋予它一个实例名。这样,我们就可以在动作脚本语句中通过实例名来设置、改变和格式化文本框和它的内容。TextField对象拥有与MovieClip(电影剪辑)对象相同的属性和方法,使用这些属性和方法可以设置、选取和管理文本。
  下面给大家介绍使用动作脚本动态创建文本框、动态设置文本框属性、动态格式化文本框中的文本和使用文本框事件控制文本框的方法。
  文章末尾给出整理好的TextField和TextFormat对象的属性和方法的列表,供大家参考查阅。  一、动态创建文本框
  使用MovieClip对象的createTextField(创建文本框)方法创建新的空文本框,作为调用该方法的电影剪辑的子对象。使用removeTextField(删除文本框)方法可以删除用createTextField方法创建的文本框,但它不能删除在时间轴中放置的文本框。   二、动态设置文本框属性
  使用动作脚本设置文本框的属性,必须给文本框分配实例名。如果是用文本工具在编辑区中创建文本框,可以用属性面板设置实例名。如果是用脚本动态创建文本框,可以把实例名作为一个参数,用createTextField方法创建。  三、动态设置文本格式
  使用动作脚本语言的TextFormat(文本格式)对象可以设置文本框的属性。TextFormat对象合并了字符和段落格式信息。字符格式信息描述单个字符的外观:字体名、字体大小、字符颜色和相关的URL。段落格式信息描述段落的外观:左边界、右边界、首行缩进、左对齐、右对齐、居中。  四、用文本框事件触发动作脚本
  我们可以使用动作脚本来俘获文本框发生的事件。例如,可以确定用户是否修改了文本框的文本或滚动了文本。通过编写脚本语句,使用这些事件来触发脚本运行。可以俘获的文本框事件包括:onChanged和onScroller。   五、TextField和TextFormat对象的属性和方法列表
    1.TextField对象的属性和方法
    2.TextFormat对象的属性和方法
  一、动态创建文本框
  使用MovieClip对象的createTextField(创建文本框)方法创建新的空文本框,作为调用该方法的电影剪辑的子对象。使用removeTextField(删除文本框)方法可以删除用createTextField方法创建的文本框,但它不能删除在时间轴中放置的文本框。
  创建文本框后,可以使用TextField对象来设置文本框的属性。如果不设置文本框的属性,新的文本框将接受下面所列的一组默认属性:
type = "dynamic"border = falsebackground = falsepassword = falsemultiline = falsehtml = falseembedFonts = falsevariable = nullmaxChars = null
  创建文本框之后,就可以使用TextFormat对象来格式化文本框中的文本。创建一个新的TextFormat对象,并把它作为一个参数,传递给TextField对象的setTextFormat(设置文本格式)方法。用createTextField方法创建的文本框接受下列默认TextFormat对象属性:
font = "Times New Roman"size = 12textColor = 0x000000bold = falseitalic = falseunderline = falseurl = ""target = ""align = "left"leftMargin = 0rightMargin = 0indent = 0leading = 0bullet = falsetabStops = [] (empty array)
  创建动态文本框的操作步骤如下:  1.选择要添加动作的帧、按钮或电影剪辑。  2.如果动作面板没有打开,选择Window&Actions,打开动作面板。  3.在动作工具箱中,单击展开Objects&Movie&MovieClip&Methods(对象&动画&电影剪辑&方法),然后双击createTextField方法。  4.在Object框中输入电影剪辑的实例名,该电影剪辑将是新建文本框的父对象。本例输入别名_root,因为主时间轴就是新建文本框的父对象。   5.在Parameters(参数)框中输入以下参数值,各参数之间用逗号分隔:
Instance Name(实例名):新建文本框的实例名。例如输入:"textBox"。Depth(深度):指定堆叠顺序的数值。本例输入:1。X:相对与父剪辑的x坐标。本例输入:50。Y: 相对与父剪辑的x坐标。本例输入:50。width(宽度):文本框的宽度。本例输入:200。height(高度):文本框的高度。本例输入:100。
  下面的代码显示在脚本窗口:
  _root.createTextField("textBox",1,50,50,200,100);
  操作结果如下图所示。
  6.在动作工具箱中,单击展开Actions&Variables(动作&变量),然后双击set variable(设置变量)动作,在Variables框中输入:textBox。  7.在动作工具箱中,单击展开Objects&Movie&TextField &Properties(对象&动画&文本框&属性),拖动滚动条,找到text属性。  8.选择脚本窗口中的textBox = ""语句,然后把光标定位到Variables框的textBox后面。  9.在动作工具箱中双击text。text属性被添加到Variables框的textBox后面,二者之间自动加上点(.)。  10.在Value框输入:这是我的第一个动态创建文本框。此时在脚本窗口中显示下面的语句:  textBox.text = "这是我的第一个动态创建文本?";
  操作结果如下图所示。
  本例创建一个文本框,其实例名为textBox,深度为1,x为50,y为50,宽度为200,高度为100。  11.选择Control&Test Movie(控制&测试动画),你就可以看到动态创建的文本框。如果要动态删除用createTextField方法创建的文本框(如本例中的textBox),可以在脚本中使用下面的语句:
[1]&&&&&&&
上一篇:下一篇:

我要回帖

更多关于 fiash制作脚本 的文章

 

随机推荐