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

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

1. 物理形状扫描检测(TypeScript-3D基础(TS)-LayaAir3D之物理系统) [ 100%]

...测是在场景中按照一个选择的形状投射出一个线段来检测碰撞。这个检测有`shapeCastAll`和`shapeCast`两个接口,前者返回所有碰撞的物体,后者返回碰撞到的第一个物体。这种扫描检测常用于自定义形状的射线检测,形状弹道的碰...

来源: Laya2.0_文档 发布时间: 20210714

2. 如何对3D精灵进行鼠标检测(TypeScript-3D基础(TS)-LayaAir3D之鼠标交互) [ 97%]

...中想要能使用鼠标检测到物体,就必须在物体上添加物理碰撞器。这里就要用到在**物理系统**篇讲到过的 **射线检测** 和 **碰撞器** 两个知识点。 下面的代码来自于官方示例([demo地址](https://layaair2.ldc2.layabox.com/demo2/?language=ch&c...

来源: Laya2.0_文档 发布时间: 20210715

3. 物理射线检测(TypeScript-3D基础(TS)-LayaAir3D之物理系统) [ 94%]

...有物体,也就是是否穿透物体。这种方法的`out:Vector.` — 碰撞结果[数组元素会被回收]。 下面我们先来展示A类`raycastFromTo`,`raycastAllFromTo`的使用,这段代码源自于官方示例([demo地址](https://layaair.ldc.layabox.com/demo2/?language=ch&categor...

来源: Laya2.0_文档 发布时间: 20210715

4. 基于Cannon.js的物理系统(TypeScript-3D基础(TS)-LayaAir3D之物理系统) [ 94%]

...完全使用 JavaScript 编写的优秀 3D 物理引擎,包含简单的碰撞检测、各种形状的摩擦力、弹力、约束等功能。在LayaAir 2.7.0beta中,完成了对其基本功能的支持,并逐步在后续的版本中完善对Cannon.js功能的支持。 **以下为LayaAir 2.7.0be...

来源: Laya2.0_文档 发布时间: 20210715

5. 一篇上手LayaAir的3D物理引擎(TypeScript-3D基础(TS)-LayaAir3D之物理系统) [ 83%]

...值的对比效果。 ![img](img/1-5.gif) (动图1-5) ### 二、物理碰撞 碰撞是物理引擎中最基础、最常用的功能。在这个小节里,我们对3D物理碰撞进行全面的认知。 #### 2.1 碰撞器与触发器 对于检测3D物理碰撞的方式,有碰撞器与触发器...

来源: Laya2.0_文档 发布时间: 20210715

6. 鼠标交互概述(TypeScript-3D基础(TS)-LayaAir3D之鼠标交互) [ 72%]

...父子等关系,并且空间还在不断变换。因此3D引擎采用了碰撞器、层与物理射线检测碰撞信息的方式进行鼠标判断。

来源: Laya2.0_文档 发布时间: 20210715

7. 物理碰撞脚本和触发器脚本(TypeScript-3D基础(TS)-LayaAir3D之物理系统) [ 71%]

# 物理碰撞脚本和触发器脚本 ###### *version :2.1.1 Update:2019-8-2* 触发器发出的事件,开发者可以在触发器物体上添加的脚本(Script3D)监听。监听的方法如图1所示: ![](img/1.png)(图1) 碰撞器也是会派发事件的。监听方法如下图2: ![](i...

来源: Laya2.0_文档 发布时间: 20210715

8. 多种碰撞器形状(TypeScript-3D基础(TS)-LayaAir3D之物理系统) [ 71%]

# 多种碰撞器形状 ###### *version :2.1.1 Update:2019-7-19* `ColliderShape`碰撞器形状,是刚体与碰撞器上的属性,是模型在3D世界中进行物理运算与碰撞的形状盒。ColliderShape是所有碰撞盒的父类。([API地址](https://layaair.ldc.layabox.com/api2/Chinese/...

来源: Laya2.0_文档 发布时间: 20210714

9. 鼠标脚本(TypeScript-3D基础(TS)-LayaAir3D之鼠标交互) [ 67%]

...。如果想要使用鼠标脚本,在脚本owner上还是需要有物理碰撞器。 **Tips**:鼠标脚本依赖射线检测,只不过不用开放者自己手动创建射线了。 **鼠标脚本内容:** > Method `onMouseClick():void` 鼠标点击时执行 `onMouseDown():void` 鼠标按下...

来源: Laya2.0_文档 发布时间: 20210715

10. 属性设置器(TypeScript-IDE篇(TS)-设计模式基础) [ 65%]

...。 **hitTestPrior:** 是否优先检测自己。默认为false, 鼠标碰撞检测是优先检测子对象,然后冒泡到父对象,如果hitTestPrior=true 鼠标碰撞优先检测本对象,本对象被击中后,才进一步检测子对象。 对于已知大小的容器(特别是根...

来源: Laya2.0_文档 发布时间: 20210715