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
},
});