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

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

71. 纹理的过滤器(JavaScript-3D基础(JS)-LayaAir3D之纹理) [ 82%]

...纹理的过滤模式,需要对对应的材质设置过滤模式。 ```typescript //设置过滤方式 texture.filterMode = Laya.BaseTexture.FILTERMODE_BILINEAR; ```

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

72. 如何为灯光添加阴影(JavaScript-3D基础(JS)-LayaAir3D之灯光) [ 82%]

...此属性。 此处展示效果的demo地址: 灯光方面的设置: ```typescript // Use soft shadow. directionLight.shadowMode = Laya.ShadowMode.SoftLow; // Set shadow max distance from camera. directionLight.shadowDistance = 3; // Set shadow resolution. directionLight.shadowResolution = 1024; /...

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

73. 创建材质(JavaScript-3D基础(JS)-LayaAir3D之Material材质) [ 81%]

...漫反射贴图上添加了一张纹理图片,并赋给了模型。 ```typescript //添加自定义模型 var box = scene.addChild(new Laya.MeshSprite3D(Laya.PrimitiveMesh.createBox(1, 1, 1))); box.transform.rotate(new Laya.Vector3(0, 45, 0), false, false); //创建材质 var material = new Laya.B...

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

74. 骨骼动画的使用(JavaScript-3D基础(JS)-LayaAir3D之Animator动画) [ 81%]

...选 ------ 导出场景后我们加载来看下导出的动画效果。 ```typescript //加载我们导出的场景 Laya.Scene3D.load("res/LayaScene_LayaMonkey/Conventional/LayaMonkey.ls",Laya.Handler.create(this,function(s){ Laya.stage.addChild(s); })); ``` ![](img/6.gif)(图6)

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

75. Byte二进制读写(TypeScript-LayaAir基础篇(TS)-数据与通信) [ 81%]

...以实例化一个Byte,根据参数的不同创建二进制数据。 ```typescript //实例化一个二进制数组Byte var byte:Laya.Byte = new Laya.Byte(); //或者传入一个类型化数组 var uint8Byte:Uint8Array = new Uint8Array(10); var byte:Laya.Byte = new Laya.Byte(uint8Byte); //或者...

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

76. SkyProceduralMaterial材质详解(JavaScript-3D基础(JS)-天空材质详解) [ 81%]

...SkyDome.instance`是LayaAir3D中内置的一个圆形天空盒网格。 ```typescript //初始化天空渲染器 var skyRenderer = scene.skyRenderer; //创建天空盒mesh skyRenderer.mesh = Laya.SkyDome.instance; //使用程序化天空盒 var pro_sky = new Laya.SkyProceduralMaterial(); //设置太...

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

77. Sprite3D的Layer(JavaScript-3D基础(JS)-LayaAir3D之精灵) [ 81%]

...com/demo2/?language=ch&category=3d&group=Camera&name=CameraLayer)): ```typescript //添加显示图层(为相机添加一个蒙版) this.camera.addLayer(5); //设置蒙版(所属图层) layaMonkey_clone1.layer = 2; layaMonkey_clone2.layer = 3; layaMonkey_clone3.layer = 4; ...... //切换图层...

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

78. HttpRequest详解(TypeScript-LayaAir基础篇(TS)-数据与通信) [ 81%]

...事件派发的功能。我们写个简单的例子来看下用法: ```typescript class LayaSample { constructor() { //初始化引擎 Laya.init(1136, 640); var xhr: Laya.HttpRequest = new Laya.HttpRequest(); xhr.http.timeout = 10000;//设置超时时间; xhr.once(Laya.Event.COMPLETE, this, this...

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

79. 如何使用3D场景2D人物进行混合开发(JavaScript-3D基础(JS)-LayaAir3D之高级应用) [ 81%]

...m/demo2/?language=ch&category=3d&group=Advance&name=Secne3DPlayer2D)) ```typescript //变换位置 this._position.x = Math.sin(this.scaleDelta += 0.01) * 2; this._position.z = Math.cos(this.scaleDelta += 0.01) * 2; //修改球的位置 this.sphere.transform.position = this._position; //计算位...

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

80. 批量销毁释放内存(JavaScript-3D基础(JS)-LayaAir3D的内存管理) [ 81%]

...emo2/?language=ch&category=3d&group=Resource&name=GarbageCollection)) ```typescript function(e:Event) { this._castType++; this._castType %= 2; switch (this._castType) { case 0: (e.target as Button).label = "释放显存"; this.loadScene(); break; case 1: (e.target as Button).label = "加载场景"...

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