当前位置:软件学习 > Flash >>

Flash5字符篇精解(下)

b>解析一下..
on (release, keyPress "a")为获取鼠标的点击动作,和键盘的g对应的键值动作
t1 = text;

设变量t1的值为变量text的值
t2 = "a";

设变量t2的值为a,注意一定要加引号,因为a不是变量

然后
text = t1+t2;

注意是t1+t2不能t2+t1噢!
B的动作如下

on (release, keyPress "b") {
t1 = text;
t2 = "b";
text = t1+t2;
}

这样类推一直到Z的动作:Z的动作如下
on (release, keyPress "z") {
t1 = text;
t2 = "z";
text = t1+t2;
}
键del的动作:
on (release, keyPress ".") {
text = "";
//设变量text的值为空
}

  其中你也可以用array数组为每一个铵键生成数组,不过复杂了点flash5.0中String字符串的用法如下
- charAt 在指定的索引表中返回一个字符
- charCodeAt 在指定的索引表中返回一个字符的代码
- concat 联结合并多个字符串
- fromCharCode 从字符代码组构造出一个新的字符串
- indexOf 在字符串中寻找子串,返回子串起始位置或-1(-1表示未找到)
- lastIndexOf 在字符串中寻找子串,返回子串终止位置或-1(-1表示未找到)
- length 返回字符串的长度
- new String 新建字符串物件
- slice 返回字符串中指定截取的子串
- split 根据限定符将字符串转换成一个数组
- substr substr( start, length ) 返回从start开始,共length长的子串
- substring substring( indexA, indexB ) 返回indexA..indexB之间的子串
- toLowerCase 将字符串中的大写字符全部转换成小写
- toUpperCase 将字符串中的小写字符全部转换成大写

  以上的对字符串的用法在这里不需用到,我之所以说明一下,因为它没有对字符的几位字符的操作命令.以上的命令你可以自已把它加入,使之更完善

在a-z的字符中你也可以加入些"彩蛋"
如g字符的动作:

on (release, keyPress "g") {
if (text=="freeco") {
}getURL ("http://e3000.yes8.com", "_blank");
} else {
t1 = text;
t2 = "g";
text = t1+t2;
t3 = text;
}
}

加入一个对变量text值的判断而已,有趣吧!

其中mine的动 缦?

onClipEvent (load) {
// 亿单词.0.1
// 让你可以空闲时,默写英文单词
// by.freeco.....email:freeco@etang.com
// 主页:http://e3000.yes8.com }
onClipEvent (load) {
fscommand ("fullscreen", "false");
fscommand ("allowscale", "false");
fscommand ("showmenu", "false");
fscommand ("trapallkeys", "false");
}

其中$#@60;词$#@62;动作如下:

on (release) {
fscommand ("exec", "c:\\Progra'1\\KINGSOFT\\FastAIT\\CIBAMINI\\xdict.exe"); fscommand ("exec", "d:\\Progra'1\\KINGSOFT\\FastAIT\\CIBAMINI\\xdict.exe"); fscommand ("exec", "e:\\Progra'1\\KINGSOFT\\FastAIT\\CIBAMINI\\xdict.exe"); fscommand ("exec", "f:\\Progra'1\\KINGSOFT\\FastAIT\\CIBAMINI\\xdict.exe"); fscommand ("exec", "c:\\Progra'1\\KINGSOFT\\XDICT\\xdict.exe"); fscommand ("exec", "d:\\Progra'1\\KINGSOFT\\XDICT\\xdict.exe"); fscommand ("exec", "e:\\Progra'1\\KINGSOFT\\XDICT\\xdict.exe"); fscommand ("exec", "e:\\Progra'1\\KINGSOFT\\XDICT\\xdict.exe"); fscommand ("exec", "f:\\Progra'1\\KINGSOFT\\XDICT\\xdict.exe");
}

  为使用金山词霸而生成的命令:)呵呵多了点,不过如果忘了单词就可以直接调用金山词霸了:)


上一个:Flash制作精美动态网页 一
下一个:Flash5字符篇精解(上)

更多Flash疑问解答:
今天教大家学会用U5制作成翻页相册
Flash MX 2004 ActionScript图文教程(九)
Flash MX 2004 ActionScript图文教程(八)
Flash MX 2004 ActionScript图文教程(七)
Flash MX 视频导入功能详解
Flash5 画任意直线教程
FLASH -- 关于变量的问题FLASH -- 关于变量的问题
Flash本地加密
flash场景之间相互跳转的实现方法
Flash那样动感十足制作PPT按钮跟我来
Flash Mx使用技巧十二则
使用Flash mx制作旋转的时钟效果
PowerPoint中插入Flash动画的方法
用FlashMX制作拖动悬浮窗口
在Flash中巧妙替换字体
Dreamweaver
Fireworks
FrontPage
Flash
Photoshop
Coreldraw
Excel
Word
Powerpoint
outlook
wps
AfterEffects
3D MAX
Director
Authorware
PremierePro
Foxmail
Maya
ISA
会声会影
其它软件
AutoCAD
如果你遇到软件学习难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,