大约有 9 项符合查询结果, 库内数据总量为 31,560 项。 (搜索耗时: 0.0045 秒)
...1.3 资源卸载1.4 关于滤镜、遮罩二、渲染优化方式2.1 优化Sprite2.2 优化DrawCall2.3 优化Canvas2.4 CacheAs2.5 文字描边2.6 跳过文本排版,直接渲染三、减少CPU使用量3.1 减少动态属性查找3.2 性能消耗的回收3.3 获取显示对象边界的做法3.4 根...
来源: Laya3.0_文档 发布时间: 20251010
...oid { //如果子弹超出屏幕,则移除子弹 if ((this.owner as Laya.Sprite).y < -10) { this.owner.removeSelf(); } } onDisable(): void { //子弹被移除时,回收子弹到对象池,方便下次复用,减少对象创建开销 Laya.Pool.recover("bullet", this.owner); } } 在游戏中...
来源: Laya3.0_文档 发布时间: 20251010
...时执行 onUpdate(): void { //让持续盒子旋转 (this.owner as Laya.Sprite).rotation++; } //开始碰撞时执行 onTriggerEnter(other: any): void { var owner: Laya.Sprite = this.owner as Laya.Sprite; if (other.label === "buttle") { //碰撞到子弹后,增加积分,播放声音特效 if (t...
来源: Laya3.0_文档 发布时间: 20251010
...eader(); reader.readAsDataURL(imgBlob); reader.onload = (e)=> { let sp1:Sprite = new Sprite(); //加载Base64图片数据 sp1.loadImage(e.target.result as string); this.owner.addChild(sp1); } }); 上述代码中,用 Laya.loader.fetch 加载图片二进制数据,根据自定义的规则,可...
来源: Laya3.0_文档 发布时间: 20230303
...At Closed 只要不编辑Scene2D,那么Scene2D只是带有属性的一个Sprite节点,不会对3D场景有任何影响 1.3 autoDestroyAtClosed属性 /**场景被关闭后,是否自动销毁(销毁节点和使用到的资源),默认为false*/ autoDestroyAtClosed: boolean = false; 当勾...
来源: Laya3.0_文档 发布时间: 20251010
使用3D精灵(Sprite3D)一、概述二、属性和功能2.1 节点的名字2.2 是否激活2.3 是否为静态2.4 蒙版层2.5 变换三、子父级关系四、克隆五、添加组件六、添加脚本七、各种渲染精灵简介7.1 Mesh精灵7.2 SkinnedMesh精灵7.3 Particle3D 精灵7.4 Pi...
来源: Laya3.0_文档 发布时间: 20251010
...用预制体,在Assets下创建预制体,双击打开预制体后,在Sprite3D节点下通过鼠标右键来创建3D粒子 (图2.1.2) 三、3D粒子的使用 3D粒子的使用由三部分构成 粒子系统组件 粒子渲染模块 粒子着色器 (图3.0)从图3.0中看到,当创建...
来源: Laya3.0_文档 发布时间: 20251010
...用预制体,在Assets下创建预制体,双击打开预制体后,在Sprite3D节点下通过鼠标右键来创建3D粒子 (图2.1.2) 三、3D粒子的使用 3D粒子的使用由三部分构成 粒子系统组件 粒子渲染模块 粒子着色器 (图3.0)从图3.0中看到,当创建...
来源: Laya3.0_文档 发布时间: 20250104
...的重要资源,在LayaAir引擎中,纹理可以应用于2D对象(如Sprite、Image等)和3D对象(如Sprite3D的材质)上,用于呈现图像、颜色和细节。 1、纹理资源基础 1.1 纹理资源的类型 LayaAir引擎支持多种类型的纹理资源: 普通纹理资源:...
来源: Laya3.0_文档 发布时间: 20251128