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

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

1. 3D概念入门 · LayaAir3.3 · 引擎文档 · LAYABOX [ 100%]

...天空材质(SkyProceduralMaterial)不需要贴图,如图4-5所示,设置太阳类型等参数即可。但只有球形网格(SkyDome)创建的天空才能使用程序化天空材质,因为这种材质使用的顶点着色,需要更精细的顶点信息。 (图4-5) 4.3 粒子 粒子...

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

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

...的任意着色器在任意阶段访问。第二,无论你把uniform值设置成什么,uniform会一直保存它们的数据,直到它们被重置或更新。 UniformMap则是存储这样一堆Uniform变量的数据结构,通过组合的形式更直观的让开发者了解到在Shader中所...

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

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

...点击地面时,通过鼠标事件发起获得最短路径的调用: //设置鼠标弹起事件响应 Laya.stage.on(Event.MOUSE_UP, this, function (): void { //起始和目标点 var start = this.graph.grid[this.startPoint.x][this.startPoint.y]; var end = this.graph.grid[this.endPoint.x][this.en...

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

4. 屏幕适配 · LayaAir3.3 · 引擎文档 · LAYABOX [ 70%]

...高。浏览器里,可以缩放的逻辑分辨率像素是CSS像素,在设置了viewport的情况下,浏览器会根据DPR的值决定一个CSS占用多少个像素,例如DPR为3时,1个CSS像素就占用3×3个物理像素。 LayaAir引擎里可以通过Laya.Browser.clientWidth获取逻...

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

5. 3D变换 · LayaAir3.3 · 引擎文档 · LAYABOX [ 66%]

...组件均已创建完毕,此方法只执行一次 */ onAwake(): void { //设置定时器执行,定时重复执行(基于帧率) Laya.timer.frameLoop(1, this, this.animate); } private animate(): void { // 旋转立方体(四元数) this.cube.transform.rotate(this.rot, false, false); } } 旋转...

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

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

...成了各不相同的效果。如图2-2所示,在材质资源的“属性设置”面板中,可以选择自定义的Shader,而图中Laya中的Shader是引擎内置的Shader。 (图2-2) 然后,可以将添加了着色器的材质文件添加在2D节点上,如图2-3所示,以Sprite为...

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

7. 抖音小游戏 · LayaAir3.3 · 引擎文档 · LAYABOX [ 60%]

...发的必备工具。 在抖音小游戏发布前,需要先进行通用设置。 二、发布为抖音小游戏 2.1 选择目标平台 在构建发布面板中,侧边栏选择目标平台为抖音小游戏。如图2-1所示, (图2-1) 点击“构建抖音小游戏”,或“构建其它...

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

8. 引用外部脚本的方式 · LayaAir3.3 · 引擎文档 · LAYABOX [ 57%]

...到项目的assets文件夹或src文件夹下: 导入为插件 在属性设置里勾选“导入为插件”。如动图2-1所示, (动图2-1) 勾选后,默认勾选了允许运行时加载和自动加载,即这个脚本会在运行时自动加载。 允许编辑器加载 如果勾选“...

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