111.mp4.zip (1.1 MB) 录了个视频
当panelNode里多达上百个节点就很卡顿
代码很简单:
start() {
this.node.on(Node.EventType.TOUCH_MOVE, this._onTouchMove, this);
}
_onTouchMove(event){
let touches = event.getTouches();
if (touches.length != 1) {
return;
}
let delta = event.getDelta();
let newPos = this.panelNode.position.add(new Vec3(delta.x, delta.y, 0));
this.panelNode.setPosition(newPos.x, newPos.y);
}