时间: 2021-07-31 作者:daque
第八章 笔墨字段和组件
第一节 动静文本和输出文本(1)
在咱们创造flash大作时,常会须要用【文本东西】来创造百般文本,单击东西箱中的【文本东西】,或径直按键盘上的t键,就可选中【文本东西】,【属性】面板就会展示相映的文本东西的属性。
flash mx 2004中的文本情势有三种,即静态文本、动静文本和输出文本。在flash影戏中,一切动静文古字段和输出文古字段都是textfield 类的范例。不妨在属性查看器中为文古字段指定一个范例称呼,而后在举措剧本中运用textfield 类的本领和属性对文古字段举行遏制,如通明度,能否应用后台弥补等。
就像片子剪辑范例一律,文古字段范例也是具备属性和本领的举措剧本东西。经过为文古字段指定范例称呼,咱们就不妨在举措剧本语句中经过范例名来树立、变换和方法化文本框和它的实质。然而,与片子剪辑各别,咱们不许在文本范例中编写举措剧本代码,由于它们没有功夫轴。
1.动静文本
动静文本即是不妨动静革新的文本,如体育得分、股票报价等,它是按照情景动静变换的文本,常用在游戏和课件大作中,用来及时表露操纵运转的状况。
(1)创造动静文本
怎样创造动静文本呢?运用【文本东西】就不妨创造动静文本框。用【文本东西】在场景中拖出一个文本框,选中该文本框,在【属性】面板中采用【动静文本】即可,如图8-1-1所示。
图8-1-1 采用【动静文本】
在【属性】面板中还不妨进一步树立动静文本的属性参数。
在【范例称呼】文本框中不妨设置动静文本东西的范例名。
不妨在文本表露典型下拉列表中采用【单列】仍旧【多行】表露文本。
【可选】按钮,它确定了能否不妨对动静文本框中的文本实行采用、复制、剪切等操纵,按下表白可选。
【将文本表露为html】按钮,它确定了动静文本框中的文本能否不妨运用html方法,即运用html谈话为文本树立方法。
【在文本范围表露边框】按钮,它确定了能否在动静文本框范围表露边框。
在【变量】反面的文本框中不妨设置动静文本的变量名,用这个变量不妨遏制动静文本框中表露的实质。
(2)为动静文本赋值
为动静文本赋值的本领有:运用变量赋值、经过动静文本东西的text属性举行赋值。咱们先计划一下运用变量为动静文本赋值的本领。
用【文本东西】在场景中拖出一个文本框,选中该文本框,在【属性】面板中采用【动静文本】典型,设置变量名为“text”,如图8-1-1所示。而后,在【举措】面板中,树立第1帧上的剧本:text = "welcome to actionscript!";
尝试片子功效如图8-1-2所示,大师不妨看到,文本“welcome to actionscript!”表露在了动静文本框中。
图8-1-2 运用变量给动静文本赋值
经过动静文本东西的text属性举行赋值也是比拟常用的本领。
用【文本东西】在场景拖出一个文本框,选中该文本框,在【属性】面板中采用【动静文本】典型,并为这个动静文本起一个范例名“test”,如图8-1-3所示。
图8-1-3 设置动静文本范例名
而后,树立第1帧上的剧本:test.text = "运用动静文本的范例名字来赋值";
尝试片子如图8-1-4所示。
图8-1-4 经过动静文本东西的text属性举行赋值
提防:这两种本领是有辨别的,东西名具备多个属性,而变量名不过用来传播数值的,没有属性。