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

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

11. laya.d3.physics.Collision_API3.0 [ 92%]

...撞信息。 Hierarchy Collision Index Constructors constructor Properties contacts other Constructors constructor new Collision(): Collision Defined in laya/d3/physics/Collision.ts:23 创建一个 Collision 实例。 Returns Collision Properties contacts contacts: ContactPoint[] = [] Defined in lay...

来源: Laya3.0_api 发布时间: 20231115

12. laya.components.Script [ 88%]

...,使用时重写覆盖即可 Script  onTriggerEnter(other:*, self:*, contact:*):void 开始碰撞时执行 此方法为虚方法,使用时重写覆盖即可 Script  onTriggerExit(other:*, self:*, contact:*):void 结束碰撞时执行 此方法为虚方法,使用时重写覆盖即可 Script...

来源: Laya2.0_api 发布时间: 20190513

13. 两个物体发生碰撞的时候,如何让他检测碰撞点的位置 [ 86%]

...获取到碰撞信息,如: ColliderHandler(a:Collider, b:Collider, c:b2Contact) 可通过b2Contact.GetManifold()方法获取到碰撞点相对于碰撞物体的本地坐标, 还可通过b2Contact.GetWorldManifold()方法获取到碰撞点的全局坐标, 具体实现请参考box2d手册,...

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

14. 组件脚本的内置方法 · LayaAir3.3 · 引擎文档 · LAYABOX [ 85%]

...等信息(该参数只有2D物理有,3D物理只有other) * @param contact 物理引擎携带的碰撞信息b2Contact,开发者可以通过查询b2Contact对象来获取两个刚体碰撞有关的详细信息。但是通常用不上,other和self中已存在常规需要的信用,足够用...

来源: Laya3.0_文档 发布时间: 20251010

15. 实体组件系统 · LayaAir3.3 · 引擎文档 · LAYABOX [ 83%]

...rig.setVelocity({ x: 0, y: -10 }); } onTriggerEnter(other: any, self: any, contact: any): void { //如果被碰到,则移除子弹 this.owner.removeSelf(); } onUpdate(): void { //如果子弹超出屏幕,则移除子弹 if ((this.owner as Laya.Sprite).y < -10) { this.owner.removeSelf(); } } o...

来源: Laya3.0_文档 发布时间: 20251010

16. laya.components.Script_API3.0 [ 78%]

...nTriggerEnter(other: PhysicsComponent | ColliderBase, self?: ColliderBase, contact?: any): void Defined in laya/components/Script.ts:58 3D物理触发器事件与2D物理碰撞事件,开始碰撞时执行 Parameters other: PhysicsComponent | ColliderBase Optional self: ColliderBase Optional contac...

来源: Laya3.0_api 发布时间: 20231115

17. laya2.3 物理系统 怎么获取两个Box的碰撞点 [ 75%]

...ya2.3 物理系统 怎么获取两个Box的碰撞点 onTriggerEnter 中的 contact中有个参数m_manifold.localPoint 不知道是不是碰撞点,但是用self.owner.localToGlobal转换之后,位置并不是碰撞点的位置。。那这个碰撞检测 到底哪个参数才是碰撞点 图就...

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

18. 物理引擎 触发碰撞时 获取碰撞点的方法GetWorldManifolde在onTriggerEnter事件中怎么使用 [ 75%]

...。需在碰撞点添加动画。已知在onTriggerEnter事件参数里的contact带有GetWorldManifolde方法可获取碰撞点。但是不会用 2019-01-23 添加评论 免费帖 --> 分享 微博 QZONE 微信 没有找到相关结果 已邀请: 与内容相关的链接 提交 1 个回复 心随...

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

19. 求教:加上粒子效果后就报错 [ 68%]

...ed 非常感谢您的回答,确实可以如此获得,我重写了这个ContactListener类,解决了这个问题。 在自己的代码文件中做如下修改就可以了: 这样的话,我们就可以不用修改系统提供的physics.js文件了。 2021-11-02 1 0 分享 微博 QZONE 微信...

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

20. box2d动态创建绑定多个关节报错 Node:the component is singleton,can't add the second one. [ 67%]

...距离关系绑定 代码片段:  onTriggerEnter(other: any, self: any, contact: any) {  let pointes = contact.getHitInfo().points;  let potSelf = new Laya.Point(pointes[0].x, pointes[0].y); let potOther = new Laya.Point(pointes[0].x, pointes[0].y); self.owner.globalToLocal(potSelf);  other.ow...

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