Flash 3DS_Max Auto_CAD Director 
Google adsense申请技巧本站核心代理域名注册主机业务 快速发布你的买卖域名买卖网站信息 1元注册 cn域名
站长每日新闻导读 √ ·推荐万网空间¥120元 150m 站长网:站长必上的网站网站联盟大全本站代理万网域名55空间120元
 2006-12-11 01:05:21

动态文字的认识与使用

来源: 字体:[ ]
所谓动态文字,就是可以经由Action Script来改变文字或数字的内容,这样的文字就是动态文字。也就是说动态文字的初始值与最终值通常会不一样,否则我们也不 要设动态文字了。

 动态文字的产生

 把Text Option视窗秀出来,一般设定文字的属性为 Static(一般文字),请按三角钮将Static Text 改为Dynamic Text ,如图 1 所示
 

 图 1

 动态文字其实也就是一个变数,所谓变数就是不定的数,会变的数。通常我们会依据变数的特性或用途,来给予该变数名称。以方便我们的使用与呼叫。
 而动态文字的变数名称,就是在这个功能视窗的Variable下面的栏位来给予名称的。

 范例 

 
 请按画面的加、减按钮,来改变动态文字的变数值

 我们就来试做这个范例来了解如何设定变数的初始值与变数值的改变

 步骤 1 
  

 先产生一个动态文字,把Text Option视窗秀出来,一般设定文字的属性为 Static(一般文字),请按三角钮将Static Text 改为Dynamic Text

 然後按文字工具,在舞台上拉一个框框。(请改变文字的大小及居中)
 然後将此动态文字命名为"score",如图 2 所示
 

 图 2 

 步骤 2 
  

 接下来就是要将"score"这个变数的初始值设为0,因为这个范例我们希望是从0开始增减。

 我们就在Frame1来设定,请跳出Frame1 的Action视窗,按Actions→Set Variable,如图 3所示
 

 图 3 

 Set Variable也就是设定某变数的值(Vaule)

 步骤 3 
  

 在Variable栏位,请键入score,在Value栏位请键入0,并且在Value栏位右边的Expression选项打勾,表示为运算式。如 图 4所示

 
 图 4

 Expresson若没有打勾,就变成→设scroe这个的变数为"0"
 而我们要的是→ 设score这个变数的值为 0

  两者相差甚距!!

 这时候可以先Test Movie,看看Score的值是否为0,并且列印在画面

 步骤 4 
  

 回到编辑介面,在舞台上设一个加号按钮,并且设其Action,如图 5所示
 

 图 5

 在这个按钮,我们设scroe的值等於现在的值再加 1,每按一下,就 + 1

 步骤 5 
  

 回到编辑介面,在舞台上设一个减号按钮,并且设其Action,如图 6所示
 

 图 6 

 在这个按钮,我们设scroe的值等於现在的值再减 1,每按一下,就 - 1

  

 步骤 6 
  

 请 Test Movie预览其效果
 推荐教程
     
网站地图 - 域名注册续费虚拟主机代理 - 交易论坛 - 网站投稿 - 广告服务 - 帮助中心 - 联系我们
Copyright ©2003-2007 www.Admin5.com All Rights Reserved