大约有 10 项符合查询结果, 库内数据总量为 30,778 项。 (搜索耗时: 0.0027 秒)
在使用BoundBox检测碰撞时报错 把BoxCollider添加到了MeshSprite3D类型的物体上了,并且在debug时,是可以输出BoxCollider的内容,但是其min输出的是空值,这貌似是导致其失败的原因,不知道是为什么,如何解决 2017-08-03 添加评论 免费...
来源: Laya_社区 发布时间: 20170803
...提交 1 个回复 183*****755 赞同来自: 绑定后,获取OBB碰撞盒boundBox。后用laya.d3.math.Collision中的碰撞接口进行检测! 2017-06-01 0 2 分享 微博 QZONE 微信 为什么被折叠? 0 个回复被折叠 要回复问题请先登录 发起人 q755456 相关问题 sprite旋...
来源: Laya_社区 发布时间: 20170601
...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
...17-09-12 0 0 分享 微博 QZONE 微信 careylwq 赞同来自: 获取到的BoundBox里面并没有长宽高的数据 2017-09-12 0 0 分享 微博 QZONE 微信 为什么被折叠? 0 个回复被折叠 要回复问题请先登录 发起人 careylwq 相关问题 两个对象new了一个相同的对象...
来源: Laya_社区 发布时间: 20170912
...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
...的模型添加相应的碰撞器,从碰撞器中可以获取 相应的BoundBox或者 boundSphere 关于碰撞器的介绍 官方示例:http://layaair.ldc.layabox.com/demo/?D3Advance_MousePickingSample 文档:http://ask.layabox.com/question/3573 2017-05-05 1 0 分享 微...
来源: Laya_社区 发布时间: 20170505
...大小(否则没有尺寸,无法被射线检测) boxCollider.setFromBoundBox(meshSprite3D.meshFilter.sharedMesh.boundingBox); 2018-03-13 添加评论 免费帖 --> 分享 微博 QZONE 微信 没有找到相关结果 已邀请: 与内容相关的链接 提交 1 个回复 Laya_Aaron 赞同来...
来源: Laya_社区 发布时间: 20180313
...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
...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
...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