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

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

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

...界坐标 /** * 得到世界坐标系下的真实坐标 */ private getRealPosition(start, path): any { this.resPathLength = path.length; var minX = this.terrainSprite.minX; var minZ = this.terrainSprite.minZ; var cellX = this.terrainSprite.width / this.aStarMap.width; var cellZ = this.terrainSprite....

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

2. 获取位置信息 · LayaAir3.0文档 · LAYABOX [ 99%]

...最大时间(毫秒)限制。默认值是Infinity,意味着getCurrentPosition()直到位置可用时才会返回。 maximumAge —— 代表可返回的可用缓存位置的最大时限。如果设置为0,意味着设备不使用缓存位置,始终尝试获取实时位置。如果设置为...

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

3. 使用百度地图 · LayaAir3.0文档 · LAYABOX [ 88%]

...数:使用百度地图显示当前位置 本节一步步演示使用watchPosition()在百度地图上标注出当前所在位置。watchPosition方法来自于Geolocation API,学习本节前请先阅读Geolocation基础文档或Geolocation API文档。 在开始之前需要在index.html中引入...

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

4. 像素线 · LayaAir3.0文档 · LAYABOX [ 87%]

...不过是一个点,我们无法看到效果 我们可以通过修改 End Position 和颜色,如图2-7所示 (图2-7) 修改之后,我们可以看到一条最基本的像素线,如图2-8所示 (图2-8) 到此,像素线渲染器就介绍完了,通常我们通过IDE来添加每一...

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

5. 使用3D精灵 · LayaAir3.0文档 · LAYABOX [ 84%]

...的位置,旋转和缩放。 通过代码,来做变换 //平移 this.position1.setValue(-1.5, 0, 0.0); this.sprite3d.translate(this.position1); //旋转 this.rotate1.setValue(0, 60, 0); this.sprite3d.rotate(this.rotate1, false, false); //缩放 var scale = this.sprite3d.localScale; scale.setValu...

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

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

...// 添加到场景 this.scene.addChild(box); // 设置位置 box.transform.position = new Laya.Vector3(2.0, 0.25, 0.6); box.transform.rotate(new Laya.Vector3(0, 45, 0), false, false); /* 球体 */ let sphere = new Laya.Sprite3D; let sphereMesh = sphere.addComponent(Laya.MeshFilter); let sphereRender...

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

7. 3D变换 · LayaAir3.0文档 · LAYABOX [ 79%]

...ransform3D._tempMatrix0, Transform3D._tempVector30); Vector3.add(this.localPosition, Transform3D._tempVector30, this._localPosition); this.localPosition = this._localPosition; } else { Vector3.add(this.position, translation, this._position); this.position = this._position; } } 平移变换方法tran...

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

8. 动画节点 · LayaAir3.0文档 · LAYABOX [ 78%]

...台后自动播放。 wrapmode 播放类型:默认为0是正序播放(POSITIVE),1为倒序播放(REVERSE),2为pingpong播放(PINGPONG)。 interval 动画播放间隔,单位为毫秒,默认值为50毫秒。 index 播放位置。 2. 通过LayaAir IDE创建Animation节点 2.1 创...

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

9. 使用3D摄像机 · LayaAir3.0文档 · LAYABOX [ 78%]

...mera = this.owner as Laya.Camera; if (this.target) { this.target.transform.position.cloneTo(this.curpos); this.delatpos = new Laya.Vector3(); } } /** * 每帧更新时执行,尽量不要在这里写大循环逻辑或者使用getComponent方法 * 此方法为虚方法,使用时重写覆盖即可 ...

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

10. 自定义Shader · LayaAir3.0文档 · LAYABOX [ 76%]

...通道。 描述 通道 顶点在模型空间下的位置 VertexMesh.MESH_POSITION0 顶点在模型空间下的法向量 VertexMesh.MESH_NORMAL0 模型空间的切向量 VertexMesh.MESH_TANGENT0 第一个uv坐标 VertexMesh.MESH_TEXTURECOORDINATE0 第二个uv坐标 VertexMesh.MESH_TEXTURECOORDINATE1...

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