问答详情
源自:2-10 鼠标控制事件(3)

aliveUpdate()

为什么 我的   aliveUpdate()就不执行啊?

提问者:qq微笑着去奋斗 2017-01-09 16:54

个回答

  • Joyce001
    2017-01-13 18:29:07
    已采纳

    课程中,老师在演示的i并没有去引用aliveUpdate()。需要在main.js中之前定义的mousemove方法的最后加上函数引用。

    function mousemove(e){
       if(e.offsetX || e.layerX){
           var px = e.offsetX == undefined ? e.layerX : e.offsetX;
           var py = e.offsetY == undefined ? e.layerY : e.offsetY;
           if(px >  100 && px<700 && py >150 && py < 450){
               switchy = true;
           }else{
               switchy = false;
           }
           aliveUpdate();
       }
    }



  • NsZBF
    2017-08-07 09:06:25

    。。。你在逗我