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

大约有 18 项符合查询结果, 库内数据总量为 31,722 项。 (搜索耗时: 0.0057 秒)

1. 列表组件 · LayaAir3.4 · 引擎文档 · LAYABOX [ 100%]

...ata: Array<any> = []; for (var m: number = 0; m < 20; m++) { data.push({ m_label: "No." + m }); } this.list.array = data; } } 代码中,m_label的命名要与List列表项下的Label组件命名相同。 1.2.5 运行查看效果 将脚本挂载到Scene2D场景上,然后将List组件拖...

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

2. 后期处理 · LayaAir3.4 · 引擎文档 · LAYABOX [ 90%]

...[] = []; //将变色效果添加到后期处理效果数组中 effectGroup.push(colorEffect2D); //将后期处理效果数组添加到节点上的后期处理实例上 this.sp.postProcess.effects = effectGroup; //依次设置颜色、亮度、对比度、饱和度、色调 colorEffect2D.color(0.5, 0...

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

3. 对象池 · LayaAir3.4 · 引擎文档 · LAYABOX [ 85%]

....length ); if( bulletPool.length == 0 ) { // 把子弹放入对象池 pool.push( new Bullet() ); } 2.2 清理一个对象池 /** * 清除对象池的对象。 * @param sign 对象类型标识字符。 */ static clearBySign(sign: string): void { if (Pool._poolDic[sign]) Pool._poolDic[sign].length = 0...

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

4. 绘制能力 · LayaAir3.4 · 引擎文档 · LAYABOX [ 79%]

...new Laya.Sprite(); //画五角星 var path: Array<number> = []; path.push(0, -130);//五角星A点坐标 path.push(33, -33);//五角星B点坐标 path.push(137, -30);//五角星C点坐标 path.push(55, 32);//五角星D点坐标 path.push(85, 130);//五角星E点坐标 path.push(0, 73);//五角...

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

5. 2D性能优化 · LayaAir3.4 · 引擎文档 · LAYABOX [ 66%]

...前和卸载后的资源状态: var assets: Array<any> = [] assets.push("resources/apes/monkey0.png"); assets.push("resources/apes/monkey1.png"); assets.push("resources/apes/monkey2.png"); assets.push("resources/apes/monkey3.png"); Laya.loader.load(assets).then(()=>{ for(var i:number = 0,...

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

6. 3D寻路 · LayaAir3.0文档 · LAYABOX [ 65%]

...0; j < diff; ++j) { var newPoint: Vector2 = new Vector2(); this.resPath.push(newPoint); } } for (var i = 1; i < path.length; i++) { var gridPos = path[i]; this.resPath[i].x = gridPos.x * cellX + halfCellX + minX; this.resPath[i].y = gridPos.y * cellZ + halfCellZ + minZ; } return 0; } 3.6 初...

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

7. 开放数据域组件 · LayaAir3.4 · 引擎文档 · LAYABOX [ 65%]

...象。 let KVData = { key: "test" + i, value: "" + i * 1000, } KVDataList.push(KVData); } /** * KVDataList:KV 数据列表 * success:接口调用成功的回调函数 * fail:接口调用失败的回调函数 * complete:接口调用结束的回调函数(调用成功、失败都会执行) ...

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

8. 2.x引擎项目升级说明 · LayaAir3.4 · 引擎文档 · LAYABOX [ 56%]

...文件(组合) let tasks:Array<Promise<any>> = []; tasks.push(Laya.loader.load(url)); tasks.push(Laya.loader.load(url2)); Promise.all(tasks).then((res:Array<any>)=> { //用于异步加载 }); 1.4 Texture和Texture2D的问题 同一个资源地址,无论是加载Texture还...

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

9. 布局容器 · LayaAir3.4 · 引擎文档 · LAYABOX [ 54%]

...Invisibles = true; //需要手动设置脏状态 aBox.layout.stretchParams.push(new StretchParam().setRatio(0.5)); aBox.setLayoutChangedFlag(); aBox.layout.stretchParamsX[0].ratio = 0.8; aBox.setLayoutChangedFlag(); 当容器内的子节点的位置、尺寸、可见性改变时,或者添加孩子...

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

10. 垂直滑动条组件 · LayaAir3.4 · 引擎文档 · LAYABOX [ 52%]

... constructor() { super(); } onAwake(): void { let skins: any[] = []; skins.push("vslider.png", "vslider$bar.png");//图片资源来自“引擎API使用示例” Laya.loader.load(skins, Laya.Handler.create(this, this.placeVSlider)); } private placeVSlider(): void { let vs: Laya.Slider = new Laya.VSl...

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