快速业务通道

猜数字游戏--AS处女作

作者 佚名技术 来源 服务器技术 浏览 发布时间 2012-07-13


这是我的AS处女作游戏,请大家PP!
点击浏览该文件
http://www.Flash8.net/bbs/UploadFile/2005-4/2005415104227134.swf
下面我简单的讲讲整个制作过程吧: 这是基本的界面设置,里面已经标出了各个变量名和实例名:
按此在新窗口浏览图片
设置好了之后就开始写AS了,现在我讲一下主要的AS代码: 在场景的第一帧写上 stop(); 第二帧上写: stop();
t1="";
t2="";
t3="";
t4="";
txt="";
tx1=0;
info=""; //对各变量初始化
text1._visible=false; //设置text1不可见
var i=random(500); //设置一个500以内的随机数
Selection.setFocus(texts); //让texts为编辑状态 跟着在"确定"的按钮上写: on(release){
tx1=tx1+1; //获取点击次数
Selection.setFocus(texts);//同上
if(txt=="" or txt!=Number(txt)){
info="请输入你所猜的数字!!"; //判断所输入的类型

}
else{
if(txt==i){
if(tx1==1){
t4=100;
info="不是吧?一猜就中!难道是传说中的高手!!";
}
else if(tx1<5){
t4=90;
info="猜对了!果然厉害!";
}
else if(tx1<8){
t4=80;
info="可猜对了!不错不错!"
}
else if(tx1<10){
t4=70;
info="虽然猜了几次,还是猜对了!加油!!";
}
else if(tx1==10){
t4=60;
info="终于都猜对了!刚好及格!";
}
else if(tx1>10){
t4=random(50);
info="太差劲了!重玩一次吧!";
}
} //设置猜对时的分数等级 (这段代码很简单相信不用解释了吧)
else if(txt>i){
t2=txt; //将大数放在文本框右边
info="提示:数字太大了!再猜过!";
txt="";
}
else if(txt t1=txt; //将小数放在文本框左边
info="提示:数字太小了!再猜过!";
txt="";
}
} //设置提示
t3=tx1; //显示点击次数
} 最后写"重玩"的按钮 on(release){
t1="";
t2="";
t3="";
t4="";
txt="";
tx1=0;
info="";
var i=random(500);
} 大功告成!!
第一次写教程,不足之处请大家见谅!希望这个对大家有帮助吧!
现附上源件:
点击浏览该文件 关键词:

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号