• 首页
  • 动态
  • 案例
  • 引擎社区
  • API
  • 文档
  • 示例
  • 引擎下载

大约有 10 项符合查询结果, 库内数据总量为 30,778 项。 (搜索耗时: 0.0028 秒)

1. 在使用BoundBox检测碰撞时报错 [ 100%]

在使用BoundBox检测碰撞时报错 把BoxCollider添加到了MeshSprite3D类型的物体上了,并且在debug时,是可以输出BoxCollider的内容,但是其min输出的是空值,这貌似是导致其失败的原因,不知道是为什么,如何解决 2017-08-03 添加评论 免费...

来源: Laya_社区 发布时间: 20170803

2. 两个绑了BoxCollider组建的对象如何进行碰撞检测 [ 85%]

...提交 1 个回复 183*****755 赞同来自: 绑定后,获取OBB碰撞盒boundBox。后用laya.d3.math.Collision中的碰撞接口进行检测! 2017-06-01 0 2 分享 微博 QZONE 微信 为什么被折叠? 0 个回复被折叠 要回复问题请先登录 发起人 q755456 相关问题 sprite旋...

来源: Laya_社区 发布时间: 20170601

3. 2.0TS3D物体碰撞,如何获取双方包围盒 [ 85%]

...x2_onTriggerStay " + this.owner.name + " "+ other.owner.name); let b1:Laya.BoundBox = this.box.meshRenderer.boundingBox; let box2:Laya.MeshSprite3D = other.owner as Laya.MeshSprite3D; let b2:Laya.BoundBox = box2.meshRenderer.boundingBox; }获取boundingBox的时候会报错。报错如下图所示...

来源: Laya_社区 发布时间: 20181116

4. 如何获取一个正方体的长宽高 [ 71%]

...17-09-12 0 0 分享 微博 QZONE 微信 careylwq 赞同来自: 获取到的BoundBox里面并没有长宽高的数据 2017-09-12 0 0 分享 微博 QZONE 微信 为什么被折叠? 0 个回复被折叠 要回复问题请先登录 发起人 careylwq 相关问题 两个对象new了一个相同的对象...

来源: Laya_社区 发布时间: 20170912

5. 3D物体检测到碰撞后,被碰撞物被移除的时候过30秒再次出现?并添加到舞台 [ 69%]

...function (other) { this.tsizex = this.box._components[0]._transformOrientedBoundBox.extents.x; this.tsizez = this.box._components[0]._transformOrientedBoundBox.extents.z; this.osizex = other._transformOrientedBoundBox.extents.x; this.osizez = other._transformOrientedBoundBox.extents.z; //得到是...

来源: Laya_社区 发布时间: 20181017

6. laya可以获取Unity3D中的包围盒吗? [ 67%]

...的模型添加相应的碰撞器,从碰撞器中可以获取 相应的BoundBox或者 boundSphere    关于碰撞器的介绍      官方示例:http://layaair.ldc.layabox.com/demo/?D3Advance_MousePickingSample      文档:http://ask.layabox.com/question/3573 2017-05-05 1 0 分享 微...

来源: Laya_社区 发布时间: 20170505

7. 针对3d对象添加碰撞.boundingBox为空是什么原因? 跟资源有关系么? [ 64%]

...大小(否则没有尺寸,无法被射线检测) boxCollider.setFromBoundBox(meshSprite3D.meshFilter.sharedMesh.boundingBox);   2018-03-13 添加评论 免费帖 --> 分享 微博 QZONE 微信 没有找到相关结果 已邀请: 与内容相关的链接 提交 1 个回复 Laya_Aaron 赞同来...

来源: Laya_社区 发布时间: 20180313

8. 释放资源报错 [ 59%]

...7071068 ], "scale":[ -0.1805366, -0.1261967, -0.1261967 ], "rootBone":52, "boundBox":{ "min":[ -0.330108, -0.5589796, -0.68723 ], "max":[ 0.6775162, 0.1249337, 0.06879723 ] }, "boundSphere":{ "center":[ 0.1737041, -0.217023, -0.3092164 ], "radius":0.7166975 }, "bones":[ 56, 57, 58, 52, 53, 54 ], "ma...

来源: Laya_社区 发布时间: 20191015

9. 有关Laya3D碰撞检测疑问 [ 58%]

...ane.addComponent(Laya.BoxCollider) as Laya.BoxCollider; boxCollider.setFromBoundBox(plane.meshFilter.sharedMesh.boundingBox); plane.name = "平面";  //正方体 let box: Laya.MeshSprite3D = scene.addChild(new Laya.MeshSprite3D(new Laya.BoxMesh(0.5, 0.5, 0.5))) as Laya.MeshSprite3D; let boxMat: Lay...

来源: Laya_社区 发布时间: 20180820

10. SphereCollider和MeshCollider碰撞检测的bug [ 57%]

...ider=other; if (Collision.sphereContainsBox(this.boundSphere,meshCollider._boundBox)!==/*laya.d3.math.ContainmentType.Disjoint*/0){ var positions=meshCollider.mesh._positions; for (var i=0,n=positions.length;i < n;i++){ if (Collision.sphereContainsPoint(this.boundSphere,positions[i])===/*laya.d3....

来源: Laya_社区 发布时间: 20181114