1.让原文文本向上卷动。
if(Key.isDown(Key.PGDN))
{
text1.scroll+=1;
}
if(Key.isDown(Key.PGUP)){
text1.scroll-=1;
}
2.排除SHIFT键码错误。
SHIFT用于大小写转换,但他也有自己的键码值。所以我们必须屏蔽掉SHIFT的返回值:
if(Key.getCode() !=Key.SHIFT )
{//屏蔽掉SHIFT的返回值后
var tempText1=text1.charAt(Selecti;
ranFile=random(4);
if(choose=="normalText")
{ //导入文本的路径及其名称
inputTextinputText= choose add "/" add level add random(4) add ".txt";
}
elseinputText=choose add "/" add random(4) add ".txt";loadVariablesNum(inputText,0);
第9帧 标签“empty"
第10帧 标签“loadNumEnd"
if(text1=="load...")
{
gotoAndPlay("empty");
trace("gotoAnd");
}
else
{
loadText=false;
trace("load over");
gotoAndPlay("mainLoop");
}
5.结束语
到此程序分析完毕。全部代码总共也只有100行左右。发布成的可执行文件大小也不过30k左右。让人想到了在可爱的dos时代,一张软盘行遍天下的历史。Flash编程的特点就是要兼顾帧和层的概念,控制好帧的移动,就控制了程序的走向;掌握了“层”就是掌握了Flash动画技术的精髓。
无忧站长学院,建站自然无忧www.5ucms.org
上一篇:5ucms模版,Flash实例:地下室的幽灵火焰(3) 下一篇:5ucms仿站,实用Flash应用程序—打字练习(2) |
|
本站声明:本网站所载文章等内容,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权及其它问题,请在30日内与本网联系(Email:3876307#qq.com),我们将在第一时间删除内容。若原创内容转载请注明出处。 5ucms模版,实用Flash应用程序—打字练习(4)的关键词: |