大约有 11 项符合查询结果, 库内数据总量为 31,722 项。 (搜索耗时: 0.0080 秒)
...对3D物理碰撞进行全面的认知。 2.1 碰撞器与触发器 对于检测3D物理碰撞的方式,有碰撞器与触发器两种。我们先从概念认知开始。 2.1.1 碰撞器 在LayaAir引擎2D物理的时候,通过封装的不同形状的碰撞体,就可以直接实现带范围的...
来源: Laya3.0_文档 发布时间: 20251010
...系统和地球坐标系统间的差距,则是true;如果设备无法检测到地球坐标系统,absolute为false。 rotationInfo —— RotationInfo类型,包含alpha、beta、gamma三个值,将在下面详细讨论。 alpha、beta和gamma属性必须指示设备的方向,其表现...
来源: Laya3.0_文档 发布时间: 20251010
... 碰撞形状是用于描述物体与其他物体发生碰撞时,如何检测和响应碰撞的几何体。它定义了物体的物理边界,即物体的外形,以便物理引擎能够准确判断物体之间是否发生接触,并据此计算碰撞后的反应。 LayaAir引擎支持的碰撞...
来源: Laya3.0_文档 发布时间: 20251010
... 标记成 static 往往是为了提高效率,比如静态物体的碰撞检测要更快,同时多个使用同一材质的静态物体在绘制的时候只使用一个drawcall,进而节省了CPU。在光照计算上,static的物体也更快一些。 另外,当勾选Static时,编辑器会...
来源: Laya3.0_文档 发布时间: 20251010
...鼠标事件 鼠标穿透 Mouse Through 鼠标事件与此对象的碰撞检测是否可穿透 优先本对象 Hit Test Prior 指定鼠标事件检测是优先检测自身,还是优先检测其子对象 Z索引 Zindex 控制 2D 场景中物体或元素的渲染层级和堆叠顺序 堆叠根节点...
来源: Laya3.0_文档 发布时间: 20251010
...更为明显。 在实现层面,引擎会在渲染设备初始化阶段检测当前硬件与运行环境是否支持 UBO 特性,并据此启用或禁用内部的 UBO 相关逻辑。在 WebGL 渲染流程中,引擎会创建专门的 Uniform Buffer 管理器,用于统一分配、维护和复...
来源: Laya3.0_文档 发布时间: 20251231
...对象,拥有起点与发射方向两个属性。常用于基础的碰撞检测,也可以用于鼠标拾取。 10.5 包围体 包围体用于可见检测计算,基本思想是体积稍大且结构简单的包围体来替代结构复杂的被包围体,当进行检测的时候,达到提高...
来源: Laya3.0_文档 发布时间: 20251010
..._DOWN,this, this.onMouseDown); //鼠标点下事件,处理发射射线,检测碰撞物体 onMouseDown(e: Laya.Event) { let point = new Laya.Vector2(); point.x = Laya.stage.mouseX; point.y = Laya.stage.mouseY; //产生射线 let ray = new Laya.Ray(new Laya.Vector3(0, 0, 0), new Laya.Vector3(0, 0,...
来源: Laya3.0_文档 发布时间: 20251010
...os.x}, ${worldPos.y}, ${worldPos.z}`); // 获取屏幕坐标(用于点击检测等) let screenPos = this.spine3D._baseRenderNode.shaderData.getVector(Sprite3D.WORLDMATRIX); } } 3.6 快速渲染模式的限制 与2D Spine相同,3D Spine的快速渲染模式对顶点的骨骼控制数量有限...
来源: Laya3.0_文档 发布时间: 20260203
...代理在导航网格上的占用区域,并影响其与障碍物的碰撞检测。 速度 Speed 设置代理的最大移动速度。较大的速度可以让代理更快地到达目标点。 最大加速度 Max Acceleration 设置代理的最大加速度。这决定了代理在开始移动、停止...
来源: Laya3.0_文档 发布时间: 20251010