zoukankan      html  css  js  c++  java
  • 2012、09、14 听课笔记

    2012.9.14 

    电路加减速旋转

     

    btn1.addEventListener(MouseEvent.CLICK,onBtn1ClickHandler);

    btn2.addEventListener(MouseEvent.CLICK,onBtn2ClickHandler);

     

    stage.addEventListener(Event.ENTER_FRAME,onMcXuanZhuanHandler);

     

    varbtn1boolean=true;

    varbtn2boolean=true;

    var speed1:int=10;       定义速度

     

     

    functiononMcXuanZhuanHandler(e:Event):void

    {

           if(btn1boolean==true&&btn2boolean==true)

           {

                  mc.rotation +=speed1;

           }

    }

     

    functiononBtn1ClickHandler(e:MouseEvent):void

    {

           if(btn1boolean==true)

           {

                  btn1.gotoAndStop(2)

                  btn1boolean=false

           }else

           {

                  btn1.gotoAndStop(1)

                  btn1boolean=true

           }

          

    }

    functiononBtn2ClickHandler(e:MouseEvent):void

    {

           if(btn2boolean==true)

           {

                  btn2.gotoAndStop(2)

                  btn2boolean=false

           }else

           {

                  btn2.gotoAndStop(1)

                  btn2boolean=true

           }

    }

    an.addEventListener(MouseEvent.CLICK,onAn0ClickHandler);

    functiononAnClickHandler(e:MouseEvent):void

    {

           speed1 -=3;

    }

    an0.addEventListener(MouseEvent.CLICK,onAnClickHandler);

    functiononAn0ClickHandler(e:MouseEvent):void

    {

           speed1 +=3;

    }

     

    递归法1到一百的和:

    trace(add1(0));

     

    functionadd1(ab:int):int

    {

           if(ab> 100)

           {

                  return 0 ;

           }

           else

           {

                  trace(ab);

                  return ab + add1(ab+1);

                 

                  }

          

    }

     

    简单计算机的制作代码

     

    btn_1.addEventListener(MouseEvent.CLICK,onBtn1ClickHandler)
    var qiu:Boolean = false;
    function onBtn1ClickHandler(e:MouseEvent):void
    {
     if (qiu == false)
     {
      tet.text = "";
      tet.appendText("1");
      qiu = true;
     }
     else
     {
      tet.appendText("1");
     }
    }
    btn_2.addEventListener(MouseEvent.CLICK,onBtn2ClickHandler)
    function onBtn2ClickHandler(e:MouseEvent):void
    {
     if (qiu == false)
     {
      tet.text = "";
      tet.appendText("2");
      qiu = true;
     }
     else
     {
      tet.appendText("2");
     }
    }
    btn_3.addEventListener(MouseEvent.CLICK,onBtn3ClickHandler)
    function onBtn3ClickHandler(e:MouseEvent):void
    {
     if (qiu == false)
     {
      tet.text = "";
      tet.appendText("3");
      qiu = true;
     }
     else
     {
      tet.appendText("3");
     }
    }
    btn_4.addEventListener(MouseEvent.CLICK,onBtn4ClickHandler)
    function onBtn4ClickHandler(e:MouseEvent):void
    {
     if (qiu == false)
     {
      tet.text = "";
      tet.appendText("4");
      qiu = true;
     }
     else
     {
      tet.appendText("4");
     }
    }
    btn_5.addEventListener(MouseEvent.CLICK,onBtn5ClickHandler)
    function onBtn5ClickHandler(e:MouseEvent):void
    {
     if (qiu == false)
     {
      tet.text = "";
      tet.appendText("5");
      qiu = true;
     }
     else
     {
      tet.appendText("5");
     }
    }
    btn_6.addEventListener(MouseEvent.CLICK,onBtn6ClickHandler)
    function onBtn6ClickHandler(e:MouseEvent):void
    {
     if (qiu == false)
     {
      tet.text = "";
      tet.appendText("6");
      qiu = true;
     }
     else
     {
      tet.appendText("6");
     }
    }
    btn_7.addEventListener(MouseEvent.CLICK,onBtn7ClickHandler)
    function onBtn7ClickHandler(e:MouseEvent):void
    {
     if (qiu == false)
     {
      tet.text = "";
      tet.appendText("7");
      qiu = true;
     }
     else
     {
      tet.appendText("7");
     }
    }
    btn_8.addEventListener(MouseEvent.CLICK,onBtn8ClickHandler)
    function onBtn8ClickHandler(e:MouseEvent):void
    {
     if (qiu == false)
     {
      tet.text = "";
      tet.appendText("8");
      qiu = true;
     }
     else
     {
      tet.appendText("8");
     }
    }
    btn_9.addEventListener(MouseEvent.CLICK,onBtn9ClickHandler)
    function onBtn9ClickHandler(e:MouseEvent):void
    {
     if (qiu == false)
     {
      tet.text = "";
      tet.appendText("9");
      qiu = true;
     }
     else
     {
      tet.appendText("9");
     }
    }
    btn_0.addEventListener(MouseEvent.CLICK,onBtn0ClickHandler)
    function onBtn0ClickHandler(e:MouseEvent):void
    {
     if (qiu == false)
     {
      tet.text = "";
      tet.appendText("0");
      qiu = true;
     }
     else
     {
      tet.appendText("0");
     }
    }
    var fh:String;
    var now:String;
    btn_jia.addEventListener(MouseEvent.CLICK,onBtnjiaClickHandler)
    function onBtnjiaClickHandler(e:MouseEvent):void
    {
     now = tet.text;
     fh = "+";
     tet.text = "";
    }
    btn_jian.addEventListener(MouseEvent.CLICK,onBtnjianClickHandler)
    function onBtnjianClickHandler(e:MouseEvent):void
    {
     now = tet.text;
     fh = "-";
     tet.text = "";
    }
    btn_cheng.addEventListener(MouseEvent.CLICK,onBtnchengClickHandler)
    function onBtnchengClickHandler(e:MouseEvent):void
    {
     now = tet.text;
     fh = "*";
     tet.text = "";
    }
    btn_chu.addEventListener(MouseEvent.CLICK,onBtnchuClickHandler)
    function onBtnchuClickHandler(e:MouseEvent):void
    {
     now = tet.text;
     fh = "/";
     tet.text = "";
    }
    btn_qingchu.addEventListener(MouseEvent.CLICK,onBtnqingchuClickHandler)
    function onBtnqingchuClickHandler(e:MouseEvent):void
    {
     tet.text = "";
    }
    btn_dengyu.addEventListener(MouseEvent.CLICK,onBtndengyuClickHandler)
    function onBtndengyuClickHandler(e:MouseEvent):void
    {
     if (fh == "+")
     {
      tet.text = String(Number(now) + Number(tet.text))
     }
     if (fh == "-")
     {
      tet.text = String(Number(now) - Number(tet.text))
     }
     if (fh == "*")
     {
      tet.text = String(Number(now) * Number(tet.text))
     }
     if (fh == "/")
     {
      tet.text = String(Number(now) / Number(tet.text))
     }
       qiu = false;
    }

     

  • 相关阅读:
    python_day11 mysql
    python_day10 多线程 协程 IO模型
    python_day09 多进程 多线程 协程 paramiko模块
    python_day08 接口与归一化设计 多态与多态性 封装 面向对象高级 异常处理 网络编程
    python_day07 常用模块xml/configparser/hashlib/subprocess 面向对象程序设计
    python_day06 匿名函数与内置函数 常用模块
    python_day05 协程函数 面向过程编程 递归和二分法 模块和包的使用 常用模块 开发代码规范
    python_day04 函数嵌套 名称空间和作用域 闭包 装饰器 迭代器 生成器 列表解析 三元表达式 生成器表达式
    python_day03 文件处理复习和函数定义调用参数对象
    python_day02 基本数据类型操作,字符编码,文件处理
  • 原文地址:https://www.cnblogs.com/klh5211314/p/2685825.html
Copyright © 2011-2022 走看看