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

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

1. 获取位置信息 · LayaAir3.3 · 引擎文档 · LAYABOX [ 100%]

用Geolocation获位置信息地理位置1、获取当前定位2、监视位置改变用Geolocation获位置信息 地理位置 如果设备支持Geolocation,并且所使用浏览器支持,就可以使用Geolocation获取设备当前地理位置。可以打开网页http://caniuse.com/#sea...

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

2. 角色控制器 · LayaAir3.3 · 引擎文档 · LAYABOX [ 77%]

...代码逻辑中调用实现。 4.1 角色位置 position 角色位置用于获取和设置角色控制器位置,通常应用于获取角色当前位置,或者设置角色位置初始化(例如出生点与传送点)等需求。 代码设置示例如下: const { regClass, property } = Lay...

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

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

...图3-4) LayaAir 3D引擎Sprite3D类提供了 getComponent() 方法来获取模型上组件。带动画模型在加载创建时引擎默认赋予了Animator(动画状态机)动画组件,因此我们可以这样获取: //获得状态机 this.animator = this.target.getComponent<La...

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

4. 精灵 · LayaAir3.3 · 引擎文档 · LAYABOX [ 70%]

...且不会随着绘制内容变化而变化,如果想根据绘制内容获取宽高,可以设置本属性为true。示例代码如下: let sprite = new Laya.Sprite(); // 添加到舞台 Laya.stage.addChild(sprite); sprite.autoSize = true; 3.4.4 缓存为静态图像 示例代码如下: let...

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

5. 2D自由形态光 · LayaAir3.3 · 引擎文档 · LAYABOX [ 66%]

...rivate intensity: number = 1.8; // 定义灯光强度 onAwake(): void { // 获取 FreeformLight2D 组件 this.lightComp = this.owner.getComponent(Laya.FreeformLight2D); //灯光顶点通常建议是在IDE中可视化配置,这里是为了演示如何通过代码动态设置顶点数据,方便...

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

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

...this.index].x; this._position.z = this.resPath[this.index++].y; //HeightMap获取高度数据 this._position.y = this.terrainSprite.getHeight(this._position.x, this._position.z); if (isNaN(this._position.y)) { this._position.y = this.moveSprite3D.transform.position.y; } this._tarPosition.x = this._p...

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

7. 使用3D精灵 · LayaAir3.3 · 引擎文档 · LAYABOX [ 63%]

...点下是否存在某个名字子节点,通常会调用如下方法来获取子节点 getChildByName("xxx") /** * 根据子节点名字,获取子节点对象。 * @param name 子节点名字。 * @return 节点对象。 */ getChildByName(name: string): Node { for (let child of this._chi...

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

8. 2D灯光与网格 · LayaAir3.3 · 引擎文档 · LAYABOX [ 62%]

...亮这两个层,可以通过以下方式实现: 使用左移位运算获取各层2次幂值 通过按位或运算组合这些值 将结果赋值给图层遮罩属性 示例代码如下: const { regClass, property } = Laya; @regClass() export class lightTest extends Laya.Script { declare own...

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

9. 3D材质编辑 · LayaAir3.3 · 引擎文档 · LAYABOX [ 52%]

...可以设置两个光滑度来源,分别从AlbedoTexturealpha通道去获取、从MetallicGloassTexturealpha通道去获取。实际上是将物体表面材质光滑度映射到AlbedoTexture贴图alpha通道、或者映射到MetallicGloass贴图alpha通道上,这样可以根据物...

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

10. 3D场景环境设置 · LayaAir3.3 · 引擎文档 · LAYABOX [ 51%]

...就是 cubemap 贴图。因此,IBL 重点就在于如何从图像中获取光照信息。 iblSamples:基于图像光照采用率,采样越多,就越接近真实 ibl Tex:环境立方体贴图 (Cubemap) ibl Tex RGBD:默认采用RGB深度图 采用IBL时,环境光必须采用 ...

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