大约有 326 项符合查询结果, 库内数据总量为 31,722 项。 (搜索耗时: 0.0084 秒)
Laya_社区(272) Laya3.0_文档(37) Laya2.0_文档(12) laya_api(1) Laya_示例(1) Laya3.0_api(1) Laya2.0_示例(1) Laya2.0_api(1)
...pfile:string,zipClass:new()=>IZip, progress:(p:number)=>void); /** * 利用一个pack文件更新,这个pack包含idx,文件内容。 * @param pack :一个url或者buffer * @param unpacker :解包类。把包文件内容解开成一个列表 */ async updateByPack(pack: string | ArrayBuffer, ...
来源: Laya3.0_文档 发布时间: 20251010
...能,主要通过为多个 3D 节点分配共享的材质和网格,并利用自定义的 UniformBuffer 来优化渲染性能。 脚本代码如下: const { regClass, property } = Laya; @regClass() export class Script extends Laya.Script { //共享材质,用于合批 public batchMat: Laya.Mate...
来源: Laya3.0_文档 发布时间: 20251010
...如内存、纹理等,以避免内存泄漏和资源浪费。通过合理利用这些生命周期方法,开发者能够更好地管理游戏对象的状态和行为,提高游戏的性能和稳定性。 2.1 全部的生命周期方法列表 全部的生命周期方法如下面列表所示: ...
来源: Laya3.0_文档 发布时间: 20251010
...。然而,过高的值可能导致图表生成过于保守,无法充分利用有利的面结构。 反之,法线偏差权重值越小,图表生成算法在面片图表化过程中会容忍一定程度的法线偏差。这意味着算法可能会将法线差异较大的面片分配到同一...
来源: Laya3.0_文档 发布时间: 20251010
...如内存、纹理等,以避免内存泄漏和资源浪费。通过合理利用这些生命周期方法,开发者能够更好地管理游戏对象的状态和行为,提高游戏的性能和稳定性。 1.5 什么是事件方法 在 LayaAir 引擎中,事件方法是用于响应各种事件的...
来源: Laya3.0_文档 发布时间: 20251010
...多 其实我想一想 跑出屏幕外面的地板是不是可以重复利用? 答案是肯定可以得~~ Laya为我们考虑到了这一点,就是大名鼎鼎的 对象池 我们看看API 我们打开MapFloor.js 改造一下 接下来我们打开Floor.js 修改一下代码 把道...
来源: Laya_社区 发布时间: 20160803
...orState(): AnimatorState { return this._currentState!; } 通常我们可以利用 normalizedTime 来判断是否某个动画状态是否播完,例如下面的代码: const { regClass, property } = Laya; @regClass() export class Main extends Laya.Script { @property( { type: Laya.Label } ) private...
来源: Laya3.0_文档 发布时间: 20251010
...题,勾选此属性后,引擎可以在保持原UI结构的前提下,利用动态合批的特性,我们来看一个例子: 场景中有四个按钮,每个按钮都是一个预制体实例,每个预制体里包含一个图片和一个文字对象,如图中所示: LayaAir是树状的...
来源: Laya3.0_文档 发布时间: 20251010
...过滤。决定哪些力场可以影响该粒子系统。 LayerMask:利用 Layer(层级)来过滤力场。只有在指定 Layer 上的力场组件才会对粒子生效。 List:根据指定的列表来过滤力场。 LayerMaskAndList:层级和列表都使用。 2.17 Noise(噪...
来源: Laya3.0_文档 发布时间: 20260122
...这类数据一次性发送给GPU,然后调用一次绘制函数让OpenGL利用这些数据绘制多个物体,这样就十分的方便,这就是Instancing。Instancing可以让我们使用一个DrawCall来绘制多个物体,节省每次绘制时CPU->GPU的通信。 5.1.2 enableInstancing...
来源: Laya3.0_文档 发布时间: 20251010