大约有 10 项符合查询结果, 库内数据总量为 31,560 项。 (搜索耗时: 0.0041 秒)
...降低渲染的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
...me框选到合适的大小后,在组件的详情面板中,勾选Static Instance Batch,再点击reBatch,Volume中所框选的物件就会执行Batch操作,优化Draw Call,提升运行效率,勾选CheckLOD选项,启用LOD Cull Rate Array接管Volume中的物体LOD组,此时Volume中...
来源: 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
...Shader4.1 什么是SubShader4.2 什么是Pass5.Shader文件结构详述5.1 Instancing5.2 ReflectionProbe5.3 attributeMap5.4 defines5.5 styles6.GLSL语法简述6.1 常见的变量类型6.2 常见的向量类型6.3 常见的矩阵类型6.4 varying7.ShaderPass8.GLSL Block9.开始编写一个LayaAir Sha...
来源: 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
...图动画 (图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