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

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

1. 寻路系统(JavaScript-3D基础(JS)-LayaAir3D之高级应用) [ 100%]

... Laya.stage.on(Laya.Event.MOUSE_UP, this, function() { this.index = 0; //获取每次生成路径 this.getGridIndex(this.path[this.curPathIndex % this.pointCount].x, this.path[this.curPathIndex++ % this.pointCount].z, this.startPoint); this.getGridIndex(this.path[this.nextPathIndex % this.pointCount...

来源: Laya2.0_文档 发布时间: 20210714

2. 寻路系统(TypeScript-3D基础(TS)-LayaAir3D之高级应用) [ 99%]

... Laya.stage.on(Laya.Event.MOUSE_UP, this, function() { this.index = 0; //获取每次生成路径 this.getGridIndex(this.path[this.curPathIndex % this.pointCount].x, this.path[this.curPathIndex++ % this.pointCount].z, this.startPoint); this.getGridIndex(this.path[this.nextPathIndex % this.pointCount...

来源: Laya2.0_文档 发布时间: 20210715

3. 寻路系统(ActionScript-3D基础(AS3)-LayaAir3D之高级应用) [ 99%]

...抬起 Laya.stage.on(Event.MOUSE_UP, this, function():void { index = 0; //获取每次生成路径 getGridIndex(path[curPathIndex % pointCount].x, path[curPathIndex++ % pointCount].z, startPoint); getGridIndex(path[nextPathIndex % pointCount].x,path[nextPathIndex++ % pointCount].z, endPoint); //开...

来源: Laya2.0_文档 发布时间: 20210714

4. LayaAir3D中的Transform变换(JavaScript-3D基础(JS)-LayaAir3D图形系统基础概念) [ 95%]

...矩阵 `rotation:Quaternion` 世界旋转。 `right:Vector3` [read-only] 获取向右方向。 `forward:Vector3` [read-only]获取向前方向。 #### 3D世界中的子父关系 ​ 在3D世界中父节点变换,其子节点会跟着响应的变换。但是子节点发生变换并不会影响父...

来源: Laya2.0_文档 发布时间: 20210715

5. LayaAir3D中的Transform变换(ActionScript-3D基础(AS3)-LayaAir3D图形系统基础概念) [ 95%]

...矩阵 `rotation:Quaternion` 世界旋转。 `right:Vector3` [read-only] 获取向右方向。 `forward:Vector3` [read-only]获取向前方向。 #### 3D世界中的子父关系 ​ 在3D世界中父节点变换,其子节点会跟着响应的变换。但是子节点发生变换并不会影响父...

来源: Laya2.0_文档 发布时间: 20210714

6. LayaAir3D中的Transform变换(TypeScript-3D基础(TS)-LayaAir3D图形系统基础概念) [ 95%]

...矩阵 `rotation:Quaternion` 世界旋转。 `right:Vector3` [read-only] 获取向右方向。 `forward:Vector3` [read-only]获取向前方向。 #### 3D世界中的子父关系 ​ 在3D世界中父节点变换,其子节点会跟着响应的变换。但是子节点发生变换并不会影响父...

来源: Laya2.0_文档 发布时间: 20210715

7. 关联shader的uniform(JavaScript-3D基础(JS)-LayaAir3D之shader) [ 91%]

...opertyNameToID("u_OutlineLightness"); ``` 关联完成后,就可以通过获取到的ID就可以去修改对应的属性了。 下面是我们的自定义材质中对 _shaderValues 使用的封装。 > 封装 _shaderValues 实现修改材质属性 ```typescript /** * 获取漫反射贴图。 * @re...

来源: Laya2.0_文档 发布时间: 20210715

8. 关联shader的uniform(TypeScript-3D基础(TS)-LayaAir3D之Shader) [ 91%]

...opertyNameToID("u_OutlineLightness"); ``` 关联完成后,就可以通过获取到的ID就可以去修改对应的属性了。 下面是我们的自定义材质中对 _shaderValues 使用的封装。 > 封装 _shaderValues 实现修改材质属性 ```typescript /** * 获取漫反射贴图。 * @re...

来源: Laya2.0_文档 发布时间: 20210715

9. 关联shader的uniform(ActionScript-3D基础(AS3)-LayaAir3D之shader) [ 90%]

...opertyNameToID("u_OutlineLightness"); ``` 关联完成后,就可以通过获取到的ID就可以去修改对应的属性了。 下面是我们的自定义材质中对 _shaderValues 使用的封装。 > 封装 _shaderValues 实现修改材质属性 ```typescript /** * 获取漫反射贴图。 * @re...

来源: Laya2.0_文档 发布时间: 20210715

10. 如何自定义Shader(JavaScript-3D基础(JS)-LayaAir3D之shader) [ 74%]

...到的效果图: ![](img/2.png)(图2) 在这个着色器中,我们将获取到的点的世界坐标转换为三维矩阵,再与法线相乘等到的 `v_Normal` 值作为该点的颜色值用于显示。得到的就是这个样子的模型了。

来源: Laya2.0_文档 发布时间: 20210715