Flash脚本实例《打字》制作教程

作者:TeliuTe 来源:基础教程网

五、准备变量 返回目录 下一课

 打字程序要处理字符和统计数据,需要字符变量和数值变量,下面我们来看一个练习;

 1、字符变量

 1)跟字符有关的变量有:输入的字符,标签行里的字符,整个标签行里的字符,整篇字符,

 字符变量存放字母标点符号等文字类数据;

 

 2)在图层面板中插入一个新图层,把图层名称改为“代码”,锁定其他图层;

 a2xztc.gif

 

 3)点击展开下边的“动作”面板,如果没有就到“窗口”菜单中打勾选中;

 a3dzmb.gif

 

 4)输入下面的代码,定义五个字符变量;

var inA_txt:String =""; //存放刚输入的一个字符
var lbA_txt:String =""; //存放标签上的同一个位置的一个字符
var strLb1_txt:String =""; //存放正在输入这一行的字符串
var strAll:String =""; //存放整篇字符
var strTitle:String =""; //存放篇章名

 

 5)var 是定义一个变量,空格后面是变量名,str是字符串缩写,冒号后面是变量类型,双引号括起来的是变量值,双斜杠后面是注释;

 

 2、数值变量

 1)跟数值有关的变量有:字符总数,已输入字符数,标签行序号,当前行已经输入的字符数,当前页数,错误数,临时变量,得分;

 

 2)接着上面的字符串变量,再输入下面的数值变量定义代码;

var intAll:Number = 0; //保存这一篇总共的字符数
var intInTotal:Number =0; //保存已经输入的字符数
var intlb:Number =0; //保存当前标签行中,需要输入的字符数
var intIn:Number =0; //保存正在输入这一行,已经输入的字符数
var intPage:Number =0; //已经输入的页数
var intErr:Number =0; //错误的字符数
var intTmp:Number =0; //临时变量,存着比较一下是不是退格键;
var intScore:Number =0;//计算得分

 

 3)int 是整型的缩写,冒号后面表示数值变量,后面的分号表示一句结束;

 保存一下文件

 b3dm.gif

 

 本节学习了定义字符和数值变量的操作,如果你成功地完成了练习,请继续学习下一课内容;

返回目录 下一课

本教程由86团学校TeliuTe制作|著作权所有

基础教程网:http://teliute.org/

美丽的校园……

转载和引用本站内容,请保留作者和本站链接。