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

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

1. 3D性能优化 · LayaAir3.3 · 引擎文档 · LAYABOX [ 100%]

..._createColorBufferData() { //随机给20个颜色值 let colorBuffer = new Float32Array(20 * 4); for (var i = 0; i < this._colorNums; i++) { let offset = i * 4; colorBuffer[offset] = Math.random(); colorBuffer[offset + 1] = Math.random(); colorBuffer[offset + 2] = Math.random(); colorBuffer[offse...

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

2. 2D网格渲染器 · LayaAir3.3 · 引擎文档 · LAYABOX [ 97%]

..._NAME baseRender2D #if defined(GL_FRAGMENT_PRECISION_HIGH) precision highp float; #else precision mediump float; #endif #include "Sprite2DFrag.glsl"; void main() { clip(); vec4 textureColor = texture2D(u_baseRender2DTexture, v_texcoord); // 计算渐变因子 float gradientFactor = dot(v_texcoord, n...

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

3. 自定义2D Shader · LayaAir3.3 · 引擎文档 · LAYABOX [ 93%]

...量类型 uniform变量的常见类型:Texture2D,Vector2,Vector4,Float,Matrix4x4。 Texture2D:用于2D纹理采样的图片类型。 Vector2:二维向量,用于2D的坐标位置表示。 Vector4:四维向量,用于表示颜色。 Float:浮点类型。 Matrix4X4:4X4齐次矩...

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

4. 着色器蓝图 · LayaAir3.3 · 引擎文档 · LAYABOX [ 91%]

...相机类5.3 数学类5.4 纹理类5.5 颜色类6.常见的Params类型6.1 Float6.2 Texture2D6.3 Vector2/3/46.4 Color6.5 Define7.自定义函数8.进阶示例8.1 顶点着色器片段8.2 片段着色器片段拓展:快捷操作Shader蓝图 1.蓝图概述 1.1 创建蓝图 在Assert窗口右键Creat...

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

5. 动画状态机 · LayaAir3.3 · 引擎文档 · LAYABOX [ 87%]

... (动图3-15) 目前LayaAir中,我们可以添加这三种参数: Float:浮点数 Bool:布尔 Trigger:触发器 四、动画状态 动画状态 Animator State,是动画状态机里的一个动画状态,每个状态对应一个动画,所以叫动画状态。用来执行动画的...

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

6. WebSocket通信 · LayaAir3.3 · 引擎文档 · LAYABOX [ 85%]

...于处理图像像素数据、音频样本等以字节为单位的数据;Float32Array 构造函数则可创建一个按 32 位浮点数来读取和处理数据的数组,常用于科学计算、图形处理等对精度和性能要求较高的场景。 借助 TypedArray,开发者能够避免直...

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

7. 网络通信 · LayaAir3文档 · LAYABOX [ 73%]

...his.byte.writeInt16(20); //写入一个32位的浮点数据 this.byte.writeFloat32(20.5); // 写入一个字符串; this.byte.writeUTFString("hello"); //这里声明一个临时Byte类型 var by:Laya.Byte = new Laya.Byte(); //设置endian; by.endian = Laya.Byte.LITTLE_ENDIAN; //写入一个int32...

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

8. 自定义3D Shader · LayaAir3.3 · 引擎文档 · LAYABOX [ 72%]

...的常见类型:Texture2D,Color,Vector2,Vector3,Vector4,Bool,Float,Matrix4x4,TextureCube Texture2D用于2D纹理采样的图片类型,图片本地支持格式:JPG,PNG Color 颜色类型,为四个Float类型组成的向量值,单位为0-1范围的RGB值变量 Vector2 向...

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

9. 2D精灵光 · LayaAir3.3 · 引擎文档 · LAYABOX [ 62%]

...esAndUV(width: number, height: number): Laya.Mesh2D { const vertices = new Float32Array(4 * 5); const indices = new Uint16Array(2 * 3); let index = 0; vertices[index++] = 0; vertices[index++] = 0; vertices[index++] = 0; vertices[index++] = 0; vertices[index++] = 0; vertices[index++] = width; vertice...

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

10. 滚动支持 · LayaAir3.3 · 引擎文档 · LAYABOX [ 56%]

...idden 始终隐藏。 Bar On Left 是否将滚动条显示在左边。 Bar Floating 勾选后,滚动条不占据视口的位置,而是直接覆盖在视口上面。例如一个适用于手机的滚动条,它是细条且半透明的,只在滚动时才显示出来,用于提示滚动位置。...

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