·您的位置: 首页 » 资源教程 » 创意设计 » Flash » Flash AS创作:计算器

Flash AS创作:计算器

类别: Flash教程  评论数:0 总得分:0

  动画演示效果:

« Full Screen »

点击这里下载源文件

码贴出来,省得大家去下载原文件!
帧上的AS:

display = "0";
stop();

function getdigit(digit) {
 if(clear){ 
 clear = false; 
 decimal = false; 
 display = "0"; 
    }
 if(length(display)<13){
  if(display == "0" and digit != "."){
   display = digit;
  } else {
   display = display+digit;
  }
 }
}

function getoperator(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"

同上.

-= 资 源 教 程 =-
文 章 搜 索
关键词:
类型:
范围:
纯粹空间 softpure.com
Copyright © 2006-2008 暖阳制作 版权所有
QQ: 15242663 (拒绝闲聊)  Email: faisun@sina.com
 纯粹空间 - 韩国酷站|酷站欣赏|教程大全|资源下载|免费博客|美女壁纸|设计素材|技术论坛   Valid XHTML 1.0 Transitional
百度搜索 谷歌搜索 Alexa搜索 | 粤ICP备19116064号-1