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

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

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

...图片的,而是通过Laya.Sprite绘制。 开发者也可以使用Laya.Texture的方式,通过Laya.Sprite的drawTexture方式渲染,代码如下: //创建一个url对象; var url:string = Laya.Browser.window.URL.createObjectURL(imgBlob); //加载URL获得HTMLImageElement Laya.loader.fetch...

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

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

...的特有属性 (图2-5) 如图2-5所示,精灵的自身属性有: Texture:绘制一个图片或者渲染纹理。 Graphics:绘制一个或者一组图形。 2.3.1 Image的Texture 首先,SpriteTexture是支持通过拖入或者加载一张图片作为纹理Texture绘制的。 如动...

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

3. 混合使用3D · LayaAir3.0文档 · LAYABOX [ 92%]

混合使用3D一、概述二、IDE中混合使用3D2.1 IDE中创建RenderTexture文件2.2 3D场景添加渲染物2.3 设置摄像机的目标纹理2.4 设置SpriteTexture2.5 修改渲染纹理属性三、代码中混合使用3D混合使用3D 一、概述 在2D项目开发过程中,开发者...

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

4. 资源加载 · LayaAir3.0文档 · LAYABOX [ 88%]

...) export class LoaderDemo extends Laya.Script { onAwake(): void { this.loadTexture("resources/image/monkey2.png", 500);//需要在resources/image放入相应的资源 this.loadTexture("https://layaair.com/3.x/demo/resources/res/apes/monkey2.png"); } /**加载并显示图片 */ loadTexture(url: strin...

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

5. 绘制图形 · LayaAir3.0文档 · LAYABOX [ 85%]

...击 + 来创建一个绘制图形命令。选择 创建 填充纹理(FillTextureCmd) 绘制填充纹理,创建后如图8-1所示。 (图8-1) Texture:设置纹理图像。 Position:纹理相对于Sprite对象的位置。 Size:纹理的尺寸,默认使用百分比,也可以取消...

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

6. 自定义Shader2D · LayaAir3.0文档 · LAYABOX [ 81%]

...求也是存在的。 目前,LayaAir可以实现自定义2D纹理渲染(Texture2D)和基础图元渲染(Primitive)。 本篇文档属于进阶性文档,在阅读前需要具备Shader的基础知识,可以参考3D着色器文档中的一些概念介绍。 二、结构与应用 2.1 着色器文...

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

7. 3D寻路 · LayaAir3.0文档 · LAYABOX [ 75%]

...过图片数据计算得到AStart网格 */ private createGridFromAStarMap(texture): any { var textureWidth = texture.width; var textureHeight = texture.height; var pixelsInfo = texture.getPixels(); var aStarArr = []; var index = 0; for (var w = 0; w < textureWidth; w++) { var colaStarArr = aStarA...

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

8. 2D性能优化 · LayaAir3.0文档 · LAYABOX [ 72%]

...ader.load("res/apes/monkey2.png",Laya.Handler.create(this,function() { var texture=Laya.loader.getRes("res/apes/monkey2.png"); var sp=new Laya.Sprite(); sp.graphics.drawTexture(texture,0,0); sp.size(texture.width,texture.height); Laya.stage.addChild(sp); })); 使用Graphics.drawTexture并不会自...

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

9. 微信小游戏 · LayaAir3.0文档 · LAYABOX [ 58%]

...动态加载。 Laya.loader.load("resources/layaair.png").then((res: Laya.Texture) => { let sprite:Laya.Sprite = new Laya.Sprite(); sprite.texture = res; this.owner.addChild(sprite); }); } 使用URL.basePath方法后,再使用load加载本地路径,都会自动加上URL.basePath里的网址...

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

10. 3D基础显示对象 · LayaAir3.0文档 · LAYABOX [ 53%]

...并在 MeshRenderer 组件中指定新创建的材质,来设置 albedo Texture 纹理 ,如动图2-7所示, (动图2-7) 三、代码创建与使用 通过代码来创建和使用3D基础对象,也是我们了解和熟悉LayaAir引擎的过程 3.1 代码创建 3.1.1 PrimitiveMesh 类用于...

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