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

大约有 10 项符合查询结果, 库内数据总量为 30,786 项。 (搜索耗时: 0.0052 秒)

1. 面板容器组件 · LayaAir3.0文档 · LAYABOX [ 100%]

...滚动类型:水平与垂直都滚动 this.panel.vScrollBarSkin = "atlas/comp/vscroll.png"; this.panel.hScrollBarSkin = "atlas/comp/hscroll.png"; this.panel.elasticEnabled = true; //橡皮筋效果 } } 二、通过代码创建Panel组件 Panel组件除了可以直接在UI界面中可视化的操...

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

2. 精灵 · LayaAir3.0文档 · LAYABOX [ 89%]

...此方法只执行一次 */ onAwake(): void { this.sprite.loadImage("atlas/comp/image.png"); //纹理:图片路径 this.sprite.pos(Laya.stage.width >> 1, Laya.stage.height >> 1); //位置:屏幕中心 this.sprite.x = Laya.stage.width/2; //x、y分别设置位置 this.sprite.y = Laya....

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

3. 使用二进制图片 · LayaAir3.0文档 · LAYABOX [ 71%]

...代码如下: var xhr = new XMLHttpRequest(); xhr.open("get", "res/atlas/comp.png", true); xhr.responseType = "arraybuffer"; xhr.onload = function () { if (this.status == 200) { var blob = new Blob([this.response], { type: "image/png" }); var img = document.createElement("img"); img.onload = funct...

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

4. 通用发布 · LayaAir3.0文档 · LAYABOX [ 70%]

...g”。 例如:现在我们将图3-5中原来的小图 img_head2.pngcomp 目录下的 image.png 在项目中通过图集的方式显示出来,示例代码如下: let resArr: Array<any> = [ { url: "resources/atlas/Atlas.atlas", type: Laya.Loader.ATLAS }, { url: "resources/atlas/Atlas...

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

5. 基础文本 · LayaAir3.0文档 · LAYABOX [ 70%]

...: 语法结构 示例代码 语句说明 [img]image_url[/img] [img]atlas/comp/image.png[/img] 显示一张图片 [url=link_href]text[/url] [url='www.layabox.com']蓝亚盒子[/url] 显示一个超级链接 [b]text[/b] [b]这些字是粗体[/b] 设置文本为粗体 [i]text[/i] [i]这些字是斜...

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

6. 位图切片组件 · LayaAir3.0文档 · LAYABOX [ 69%]

...t;> 1, Laya.stage.height >> 1); // 位置 this.clip.skin = "atlas/comp/clip_num.png"; // 皮肤 this.clip.interval = 1000; // 切片动画的播放时间间隔1000毫秒 this.clip.clipX = 10; // 切片x轴数量 this.clip.autoPlay = true; // 动画自动播放 } } 二、通过代码创建Cl...

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

7. 组件属性的代码使用 · LayaAir3.0文档 · LAYABOX [ 57%]

... { this.spr.size(512, 313); //设置Sprite大小 this.spr.loadImage("atlas/comp/image.png"); //添加纹理 } } 效果如图1-2所示: (图1-2) 1.2 3D节点的基础使用 首先,如动图1-3所示,将场景中已经添加好的3D节点Cube拖入到@property暴露的属性入口中,这...

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

8. 插件开发说明 · LayaAir3.0文档 · LAYABOX [ 36%]

...改组件属性,场景里的对象会自动同步,无需手动 node.getComponent("MeshRenderer").props.enabled = false; 2、调用节点/组件的一个方法,并返回值。例如: //下面是UI进程代码 //获取选中的节点 let node = Editor.scene.getSelection()[0]; //调用MyScript...

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

9. 实体组件系统 · LayaAir3.0文档 · LAYABOX [ 30%]

... Author:Charley 、谷主、孟星煜 一、 什么是ECS ECS是Entity-Component-System(实体-组件-系统)的简写,这是一种基于数据驱动的游戏设计模式。 LayaAir的ECS,将场景中每一个有着唯一ID的显示对象节点都被看做一个个的实体。每一个实...

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

10. 绘制图形 · LayaAir3.0文档 · LAYABOX [ 22%]

...eight, sizeGrid, false, color)); } 代码示例: Laya.loader.load("atlas/comp/image.png").then((res: Laya.Texture) => { let sp = new Laya.Sprite(); // 绘制九宫格纹理 sp.graphics.draw9Grid(res, 0, 0, 1024, 626, [0, 0, 0, 0, 1]); this.owner.addChild(sp); }); 运行效果: (图9-2) ...

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