follow跟随重力感应的运动的精灵,为啥精灵会抖动?

zlgy.rar (680.8 KB)这个是我做的简单DEMO,其他控制移动方式就没有抖动的问题。

稍等,我试看看

这跟 follow 没关系把,我把 follow 屏蔽掉 目标还是会抖动

是的,的确是这样那重力感应移动方式要修改。

cc.Class({
extends: cc.Component,

properties: {
   
    sprite:cc.Node,
   speed: cc.v2(0, 0),
},

// use this for initialization
onLoad: function () {

  this.GSensor()
},
GSensor:function(){
     cc.inputManager.setAccelerometerEnabled(true);
 var self = this
    var listener1 = cc.EventListener.create({
        event: cc.EventListener.ACCELERATION,
        callback: function (accelEvent, event) { 
         this.speed.x =  accelEvent.x
         this.speed.y =  accelEvent.y
          return true
        }.bind(self),
   
    });
    cc.eventManager.addListener(listener1, this.node);
},

// called every frame
update: function (dt) {

this.sprite.x += this.speed.x*10
this.sprite.y += this.speed.y*10

},

});