在安卓系统下,获取陀螺仪的事件时,event.getCurrentTarget() 方法失效了!

if (‘accelerometer’ in cc.sys.capabilities) {

        cc.inputManager.setAccelerometerInterval(1 / 30);
        cc.inputManager.setAccelerometerEnabled(true);

        cc.eventManager.addListener(cc.EventListener.create({
            event: cc.EventListener.ACCELERATION,
            callback: function (accelEvent, event) {

                // target
                var target = event.getCurrentTarget();

            }
        }), this);

}

这个 target在Web版里拿到的就是this对象,可是在安卓版本里就不是this对象了,早期版本好像没有这个问题!求解决方案

补充:this不是node,也尝试过注册this.node,问题依旧!

谢谢反馈,陀螺仪事件在 1.3 中将和其他系统事件一起得到重构,会解决你说的这个问题,暂时你可以通过给 listener 添加属性来,在 callback 中的 this 就是 listener 对象

1.3是几月份发出?