本帖最后由 18979425409 于 2023-9-11 15:50 编辑
1.首先我们先理解什么是包围盒?
包围盒(bounding box)是一种由最小的矩形盒子或立方体来完全包围或限制对象的方法。如图:
2.平时使用:我们发现,当给物体添加顶牌、子模型时,父物体的包围盒是会发生改变的
3.解决办法:使用skipBoundingBox 属性
- var marker1 = app.create({
- type: "Marker",
- url: "https://www.thingjs.com/static/images/warning1.png",
- parent: app.query('car01')[0], //父物体对象
- localPosition: [0, 2, 0],
- size: 4,
- // style: {
- // skipBoundingBox: true, //取消子物体(顶牌)对父物体包围盒的影响
- // }
- })
复制代码 API用法:https://support.thingjs.com/book/thingjs-api10/62a7ff9f8554c3bf0f4f3f57#skipBoundingBox
|
|
|
|
|
|