[LayaAirIDE 2.0]设置后box2d 的 worldRoot 后平移场景 物理世界原地不动

已邀请:

Aar0n

赞同来自:

移动 worldRoot  物理带动显示, 移动显示对象的操作是不先允许的

Aar0n

赞同来自:

物理目前不会动,但是不影响计算和使用,辅助线没什么用了

柠萌

赞同来自:

这个问题可以私聊我 我解决了~wx :   b删o一c下ai9删4x掉hn          

Ace1024

赞同来自:

是要模仿镜头移动功能吗,这样可以
 onAwake() {
const self = this;

self.gameObj = self.owner as Laya.Sprite;
Laya.Physics.I.worldRoot = self.gameObj;

this.cameraRect = new Laya.Rectangle(0, 0, 2000, 1000);
this.gameObj.scrollRect = this.cameraRect;
}

onUpdate() {
this.cameraRect.x = this.target.x - 400;
this.cameraRect.y = this.target.y - 400;
}

要回复问题请先

商务合作
商务合作