engine-toolkit icon indicating copy to clipboard operation
engine-toolkit copied to clipboard

wireframe 辅助线与实际碰撞体对齐问题

Open yiiiiiiqianyao opened this issue 1 year ago • 0 comments

在重新设置 entity 的位置之后,wireframe 显示的位置和 collider 实际位置存在偏移

model.addComponent(MeshRenderer);
  const wireframe = model.addComponent(WireframeManager);
  const colliderEntity = model.createChild('colliderEntity');
  // Add collider.
  const collider = colliderEntity.addComponent(StaticCollider);
  const capsuleColliderShape = new CapsuleColliderShape();
  capsuleColliderShape.position.set(0, 0.5, 0);
  capsuleColliderShape.height = h > 0.6 ? h * 0.7 : 0.1; // 接近一个球
  capsuleColliderShape.radius = h > 0.6 ? 0.8 : 0.5;
  collider.addShape(capsuleColliderShape);
  wireframe.addEntityWireframe(colliderEntity);

  setTimeout(() => {
    model.transform.position.y = 2;
  }, 1000)
  • 版本信息 "@galacean/engine": "1.1.0-beta.14", "@galacean/engine-mars": "0.2.5-alpha.0", "@galacean/engine-physics-physx": "1.1.0-beta.14", "@galacean/engine-toolkit-auxiliary-lines": "1.1.0-beta.1", "@galacean/engine-toolkit-controls": "1.1.0-beta.1", "@galacean/engine-toolkit-stats": "1.1.0-beta.1",

image

yiiiiiiqianyao avatar Oct 26 '23 07:10 yiiiiiiqianyao