大约有 11 项符合查询结果, 库内数据总量为 31,722 项。 (搜索耗时: 0.0086 秒)
...降低渲染的CPU成本1.2 降低渲染的GPU成本2.优化Draw Call3.GPU instance4.Dynamic Batch5.Static Batch6.Custom Static Batch(Static Batch Volume组件)7.基于节点的材质合批功能7.1表现效果7.2 使用示例3D性能优化 1.图形性能的基本认知 1.1 降低渲染的CPU成本 ...
来源: Laya3.0_文档 发布时间: 20251010
...回收,如果类有类名才进行回收,没有则不回收 * @param instance 类的具体实例 */ static recoverByClass(instance: any): void { if (instance) { var className: string = instance["__className"] || instance.constructor._$gid; if (className) Pool.recover(className, instance); } } ...
来源: Laya3.0_文档 发布时间: 20251010
...= this.bar.value - 0.9; this.value.y = 35; this.value.visible = true; Main.instance.animator.play("stun"); Laya.Tween.create(this.value).to("y", -30).duration(1000); } } 上述代码中的Main.instance.animator.play("Stun");表示改变动画状态,目的是在减少血量时播放受到攻击的...
来源: Laya3.0_文档 发布时间: 20251010
....width, Laya.stage.height); Laya.stage.addChild(this.info); Laya.Gyroscope.instance.on(Laya.Event.CHANGE, this, this.onDeviceorientation); } private onDeviceorientation(absolute: Boolean, rotationInfo: Laya.RotationInfo): void { this.info.text = "alpha:" + Math.floor(rotationInfo.alpha) + '\n' + "be...
来源: Laya3.0_文档 发布时间: 20251010
...用裁剪的资源无法烘焙)。 2、烘焙时会输出哪些满足了instance渲染条件(中途没有换vb ib,即spine没有换插槽、没有显示隐藏、没有修改blend)。 (图2-6) 三、预制体的使用 方法一: 在IDE中,将预制体拖入到场景,勾选预览,...
来源: Laya3.0_文档 发布时间: 20251010
...DrawCall(CT_DrawCall)4.8 Indirect DrawCall(CT_IndirectDrawCall)4.9 Instancing DrawCall(CT_Instancing_DrawCall)5. GPU Buffer Resource/Memory(GPU 缓冲资源/内存)5.1 GPU Buffer Memory(M_GPUBuffer)5.2 GPU Buffer Count(C_GPUBuffer)5.3 Vertex Buffer Memory(M_VertexBuffer)5...
来源: Laya3.0_文档 发布时间: 20260128
...图动画 (图4.5-1) 在粒子系统的TextureSheet中,创建一个Instance,由于火焰贴图的组成方式为10x5,此时修改Tiles为X:10,Y:5。修改后粒子系统贴图变为火焰效果,但是依然是静态图,下面来修改Frame帧动画,修改Frame->Type为Curve...
来源: Laya3.0_文档 发布时间: 20251010
...图动画 (图4.5-1) 在粒子系统的TextureSheet中,创建一个Instance,由于火焰贴图的组成方式为10x5,此时修改Tiles为X:10,Y:5。修改后粒子系统贴图变为火焰效果,但是依然是静态图,下面来修改Frame帧动画,修改Frame->Type为Curve...
来源: Laya3.0_文档 发布时间: 20250104
...undManager.playSound("resources/sound/destroy.wav"); } } PhysicsGameMainRT.instance.addScore(1); } else if (other.label === "ground") { //只要有一个盒子碰到地板,则停止游戏 owner.removeSelf(); PhysicsGameMainRT.instance.stopGame(); } } /**使用对象池创建爆炸动画 */ createE...
来源: Laya3.0_文档 发布时间: 20251010
...使用3D粒子有时会遇到卡死、黑屏问题,这是由于vivo支持instance扩展以及支持vao扩展存在问题导致的。 建议直接配置vao为true来避免直接修改引擎的麻烦,可以在项目中配置vivo的发布模板:在发布模板的manifest.json中配置好vao,并...
来源: Laya3.0_文档 发布时间: 20251010