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

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

1. 3D性能优化 · LayaAir3.3 · 引擎文档 · LAYABOX [ 100%]

...instance Dynamic Batch Static Batch Custom Static Batch 3.GPU instance GPU 实例化是一个绘制调用优化方法,它在一个绘制调用中呈现具有相同材质的多个网格副本。网格的每个副本称为一个实例。这对于绘制场景中出现多次的事物很有用,例如...

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

2. 对象池 · LayaAir3.3 · 引擎文档 · LAYABOX [ 94%]

...里拿,对象池没有才需要创建。 对象池的优点是减少了实例化对象时的开销,且能让对象反复使用,减少了新内存分配与垃圾回收器运行的机会。另外对象移除时并不是立即从内存中抹去,只有认为内存不足时,才会使用垃圾...

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

3. 网格 · LayaAir3.3 · 引擎文档 · LAYABOX [ 90%]

...引用修改这个属性的时候,LayaAir会返回该Render下第一个实例化后的material赋予当前的MeshRederer组件。 那么,什么是第一个实例化后的material呢? 每个MeshRenderer组件里有个Materals属性,这个数组决定了该物体下可以放几个material组...

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

4. 程序蓝图 · LayaAir3.3 · 引擎文档 · LAYABOX [ 81%]

...构造函数,才可以在蓝图编辑器的createNew中创建这个类的实例,如图12-1所示。 const { bpClass } = BP; @bpClass({ name: "TestBluePrint", canInherited: true, extends: "Script", construct: { params: [ { "name": "testParams", "type": "string" } ] } }) export class TestBluePrint...

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

5. 3D物理系统 · LayaAir3.3 · 引擎文档 · LAYABOX [ 76%]

...也是非常简单。 创建复合碰撞形状的方式并不复杂,先实例化复合碰撞形状CompoundColliderShape(),再通过复合碰撞形状对象的addChildShape方法添加基础碰撞形状子对象即可。 我们继续通过代码和注释来理解。编写代码如下所示: /* ...

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

6. 多线程Worker · LayaAir3.3 · 引擎文档 · LAYABOX [ 72%]

...控制台看到数据输出来。 var myWorker = new Worker("my_task.js")实例化一个worker,传进去一个js文件,通过myWorker.postMessage("start")通知worker线程启动。 self.addEventListener('message',xxx)监听主线程通知的消息。 self.postMessage(data);发送数据给主线...

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

7. TiledMap地图 · LayaAir3.3 · 引擎文档 · LAYABOX [ 71%]

...) { //创建地图对象 this.tMap = new Laya.TiledMap(); //创建Rectangle实例,视口区域 var viewRect:Laya.Rectangle = new Laya.Rectangle(0, 0, Laya.stage.designWidth, Laya.stage.designHeight); //创建TiledMap地图 this.tMap.createMap("resources/TiledMap/orthogonal.json", viewRect, new Lay...

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

8. 其他 · LayaAir3.3 · 引擎文档 · LAYABOX [ 69%]

...PP的更新提示。 这些函数都属于conch.config类的函数,调用实例: if( window.conch ) { window.conch.config.getRuntimeVersion(); } Tips 1、conch只能LayaNative环境下调用,在网页版本中是没有conch定义的,所以需要判断一下是否存在。 7. 屏蔽项目中...

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

9. 2D粒子 · LayaAir3.3 · 引擎文档 · LAYABOX [ 58%]

...性设置面板中找到Particle System栏,选择贴图动画,并创建实例: 设置纹理在水平方向上和垂直方向上划分的图块数量: 设置序列帧动画后,粒子效果如图: 可以看到,粒子上已经有火焰动画了,但我们仍需对火焰效果进行调整...

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

10. 插件开发说明 · LayaAir3.3 · 引擎文档 · LAYABOX [ 55%]

...,构建时将会自动拷贝到输出目录 }); 以下是一个完整的实例: @IEditor.panel("TestBuildSettings", { usage: "build-settings", title: "测试" }) export class TestBuildSettings extends IEditor.EditorPanel { @IEditor.onLoad static start() { Editor.typeRegistry.addTypes([ { name: "...

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