FlashAS创作:计算器
2008-04-02 11:06:19来源:互联网 阅读 ()
动画演示效果:
码贴出来,省得大家去下载原文档!
帧上的AS:
stop();
functiongetdigit(digit){
if(clear){
clear=false;
decimal=false;
display="0";
}
if(length(display)<13){
if(display=="0"anddigit!="."){
display=digit;
}else{
display=display digit;
}
}
}
functiongetoperator(sign){
if(operator==" "){
display=Number(operand) Number(display);
symbol=operator;
}
if(operator=="-"){
display=operand-display;
symbol=operator;
}
if(operator=="*"){
display=operand*display;
symbol="x";
}
if(operator=="/"){
display=operand/display;
symbol=operator;
}
operator="=";
clear=true;
symbol="";
decimal="false";
if(sign!=null){
operator=sign;
if(operator=="*"){
symbol="x";
}else{symbol=operator;}
operand=display;
}
}
按钮上的:
"1"
on(release,keyPress"1"){getdigit("1")}
"2"
on(release,keyPress"2"){getdigit("2")}
"3","4","5",......,"0"同上!
" "
on(release,keyPress" "){getoperator(" ")}
"-"
on(release,keyPress"-"){getoperator("-")}
"X","/"同上.
"M "
on(release){
memory=memory Number(display);
symbol="";
mem="M ";
}
"MR"
on(release){display=memory;}
"MC"
on(release){
memory=0;mem="";display="0";
operator="";operand=false;clear=false;
decimal=false;
}
"C"
同上.
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇: 新浪/闪客帝国图片效果解析
下一篇: Flash3d效果出色实例
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash