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

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

71. 多摄像机窗口的使用(JavaScript-3D基础(JS)-LayaAir3D之Camera) [ 79%]

...个模型,并通过ViewPort进行左右视口分离,代码如下: ```typescript //创建场景 var scene = Laya.stage.addChild(new Laya.Scene3D()); //创建相机1 var camera1 = scene.addChild(new Laya.Camera(0, 0.1, 100)); //设置相机1清除颜色 camera1.clearColor = new Laya.Vector4(0.3,...

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

72. 场景雾化(JavaScript-3D基础(JS)-LayaAir3D之场景渲染配置) [ 79%]

...图3所示: ![](img/3.gif)(图3) #### 使用代码设置环境雾化 ```typescript //雾化代码 scene.enableFog = true; //设置雾化的颜色 scene.fogColor = new Laya.Vector3(0,0,0.6); //设置雾化的起始位置,相对于相机的距离 scene.fogStart = 10; //设置雾化最浓处的距...

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

73. SkyBoxMaterial材质详解(JavaScript-3D基础(JS)-天空材质详解) [ 79%]

...,`SkyBox.instance` 是LayaAir3D中内置的一个天空盒网格。 ```typescript //设置相机的清除标识为天空盒(这个参数必须设置为CLEARFLAG_SKY,否则无法使用天空盒) camera.clearFlag = Laya.BaseCamera.CLEARFLAG_SKY; //天空盒 Laya.BaseMaterial.load("res/threeDimen/s...

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

74. SpotLight介绍(JavaScript-3D基础(JS)-LayaAir3D之灯光) [ 79%]

...离因素逐渐放大,同时光照区域边缘也有衰减现象。 ```typescript //聚光灯 this.spotLight = this.scene.addChild(new Laya.SpotLight()); //设置聚光灯颜色 this.spotLight.color = new Laya.Vector3(1, 1, 0); //设置聚光灯位置 this.spotLight.transform.position = new Laya.V...

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

75. 物理形状扫描检测(JavaScript-3D基础(JS)-LayaAir3D之物理系统) [ 79%]

...guage=ch&category=3d&group=Physics3D&name=PhysicsWorld_RayShapeCast)) ```typescript //创建球型碰撞器 var sphereCollider = new Laya.SphereColliderShape(0.5); //使用球型碰撞器进行形状检测 if (this.castAll) { //进行形状检测,检测所有碰撞的物体 this.scene.physicsSimul...

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

76. 播放动画(JavaScript-3D基础(JS)-LayaAir3D之Animator动画) [ 79%]

...mator动画组件,因此我们可以获取它,参考以下代码。 ```typescript //获取角色动画组件 var ani= role3D.getChildAt(0).getComponent(Laya.Animator); ``` 打开.lh文件查看,动画组件绑定在模型的子对象上,因此使用了 `getChildAt(0)`,通过它获取子对...

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

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

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

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

78. LayaAir功能介绍(TypeScript-简介篇(TS)-LayaAir引擎简介) [ 78%]

# LayaAir功能介绍 > LayaAir引擎主要包括 引擎库与LayaAir IDE两大核心部分 > > LayaCloud与LayaNative是引擎的生态组合部分 ## LayaAir2.0引擎库功能 LayaAir2.0引擎不仅保持了1.0的原有功能,比如: 精灵、矢量图、文本、富文本、位图字体、动...

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

79. LayaAir和原生DOM交互(JavaScript-2D进阶篇(JS)-扩展模块) [ 78%]

...用和显示这个img。我们新建个项目。代码如下所示: ```typescript //初始化引擎 Laya.init(600, 400, Laya.WebGL); Laya.stage.bgColor = "#ffcccc"; var data = "data:image/svg+xml," + '' + '' + '' + 'I like ' + '' + 'cheese' + '' + '' + ''; var sp = new Laya.Sprite(); sp.loadImage(...

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

80. 聚光灯实时阴影(JavaScript-3D基础(JS)-LayaAir3D之灯光) [ 78%]

... 以下仅展示官网聚光灯实时阴影的示例代码和效果: ```typescript receaveRealShadow(scene3d) { var childLength = scene3d.numChildren; for(var i = 0;i<childLength;i++) { var childSprite = scene3d.getChildAt(i); if(childSprite instanceof MeshSprite3D) { //设置精灵接收阴影 ch...

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