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

大约有 5 项符合查询结果, 库内数据总量为 31,722 项。 (搜索耗时: 0.0023 秒)

1. SphereCollider和MeshCollider碰撞检测的bug [ 100%]

...碰撞MeshCollider时,代码实现如下: var meshCollider=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.spher...

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

2. [LayaAir3]3d物理onTriggerEnter中的other参数不是PhysicsColliderComponent类型 [ 87%]

...PhysicsColliderComponent类型 版本3.1.1, 物理引擎为bullet, 在取collisionGroup时发现为undefined, 断点发现other类型为laya.bullet.js中的类, 并不是或继承自PhysicsColliderComponent,看了一下onCollisionEnter参数collsion的other属性是ICollider类型的,所以是d....

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

3. onCollisionEnter检测不到碰撞 [ 84%]

onCollisionEnter检测不到碰撞 请问我的碰撞器为什么检测不到碰撞呢?在Unity里面加的碰撞器和刚体,但是连输出都没有,物体也可以找到 代码: public onCollisionEnter(collision:Laya.Collision):void { console.log("碰撞"); if (collision.other.owner === ...

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

4. 3D 触发器如何获取碰撞位置 [ 78%]

3D 触发器如何获取碰撞位置 onCollisionEnter(obj: Laya.Collision) { let node: Laya.MeshSprite3D = obj.other.owner as Laya.MeshSprite3D; let owner: Laya.MeshSprite3D = this.owner as Laya.MeshSprite3D; let position = obj.contacts[0].positionOnA; // 碰撞位置 }     onTriggerEnter(obj) ...

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

5. 两个移动的简单物体 onTriggerEnter 无法触发 (有悬赏) [ 78%]

...个物体上加了box collider,初始化时候给物体加上脚本, collisionGroup canCollideWith 都设置了 两个物体移动时候重合但是无法触发onTriggerEnter,   export default class BulletControlTrigger extends Laya.Script3D { constructor(){ super(); }  /** * 开始触发时...

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