重力感应无效
发布于 4 年前 作者 jie08 5088 次浏览 来自 问答

  wx.onAcceAccelerometerChange(function(res){
            this.airplaneNode.x+=res.x*110;
            this.changeRotation(res.x);
            cc.console.log(res.x);
        })

    在这条函数里面,只执行了打印的语句,其他语句并没有执行,甚至我进行赋值操作也没用。上面我加了wx.startAccelerometer(),也是没有用的,有大佬指导下这是为什么么?加速计这个函数到底咋用

1 回复

wx.***  这些方法基本都是异步,this指向是不同的

貌似需要this做这个接口之前 赋值一个变量 例如 let _self = this

回到顶部