大约有 20 项符合查询结果, 库内数据总量为 31,560 项。 (搜索耗时: 0.0052 秒)
...圾回收,从而优化游戏流畅度。 2.1 获得一个对象池 /** * 根据对象类型标识字符,获取对象池。 * @param sign 对象类型标识字符。 * @return 对象池。 */ static getPoolBySign(sign: string): any[] { return Pool._poolDic[sign] || (Pool._poolDic[sign] = []); } L...
来源: Laya3.0_文档 发布时间: 20251010
...类型的item混合。首先为列表定义一个回调函数,例如 //根据索引的不同,返回不同的资源URL string function getListItemResource(index:number) { let msg = _messages[index]; if (msg.fromMe) return "url1.lh"; else return "url2.lh"; } 然后设置这个函数为列表的ite...
来源: Laya3.0_文档 发布时间: 20251128
...在2D预制体的根节点,它的父类就继承于UI小部件的类(根据2D预制体根节点的节点类型而定)。因此,UI组件脚本就是UI运行时,也叫做 Runtime 类,可以对场景或预制体内部所有UI组件进行方便的管理。 在《项目入口说明》中已...
来源: Laya3.0_文档 发布时间: 20251010
...引擎使用非预期的属性渲染网格。如果发生这种情况,请根据需要调整其他组件的设置 创建基础模型请参考3D基础显示对象 Copyright ©Layabox 2025 all right reserved,powered by LayaAir Engine更新时间: 2025-10-10 16:27:56 img{cursor:pointer}
来源: Laya3.0_文档 发布时间: 20251010
...游戏,那么肯定是希望身体的动画分为上下两部分,上方根据瞄准的位置和是否射击进行动画播放,下方根据移动播放动画。所以更多复杂的需求可以用分层来解决,如图3-7所示,我们又添加了一个分层,并命名为Layer1。 (图3-...
来源: Laya3.0_文档 发布时间: 20251010
...同时也可以手动调用reCache方法更新缓存。 2.4.5 设置Mask 根据对象(支持位图和矢量图)的形状进行遮罩显示,遮罩对象坐标系是相对于遮罩对象本身的。 如动图2-13所示,我们来看看设置mask的操作过程,比如我们在Sprite1绘制的...
来源: Laya3.0_文档 发布时间: 20251010
...ECS(实体 - 组件 - 系统)架构中,系统是逻辑处理单元,根据组件提供的数据驱动实体行为。 当开发者继承了 LayaAir 组件脚本类( Laya.Script )后,即可使用引擎提供的一系列生命周期方法(如 onAwake、onEnable、onUpdate 等)和事件...
来源: Laya3.0_文档 发布时间: 20251010
...,不包含任何业务逻辑;系统则是纯粹的逻辑处理单元,根据组件提供的数据驱动实体行为。 在LayaAir引擎中,组件和系统的职责融合在组件脚本(即继承自 Laya.Script 的类)中体现: 组件部分:通过类中的属性字段或访问器承...
来源: Laya3.0_文档 发布时间: 20251010
...球,可以向四面八方发射粒子 Radius:半径 Emit from shell:根据壳发射 Randomize Direction:随机化方向 (动图8)展示了使用球形,半径是3,从球体的边缘发射 2,Hemisphere:半球形状 Radius:半径 Emit from shell:根据壳发射 Randomize Directi...
来源: Laya3.0_文档 发布时间: 20251010
...球,可以向四面八方发射粒子 Radius:半径 Emit from shell:根据壳发射 Randomize Direction:随机化方向 (动图8)展示了使用球形,半径是3,从球体的边缘发射 2,Hemisphere:半球形状 Radius:半径 Emit from shell:根据壳发射 Randomize Directi...
来源: Laya3.0_文档 发布时间: 20250104