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

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

1. IDE创建3D示例项目(JavaScript-3D基础(JS)-快速开始一个LayaAir3D项目) [ 100%]

# 快速开始一个LayaAir3D项目 以下我们将用LayaAir引擎快速开始一个3D项目,并且以AS语言为教程,简单演示用引擎代码实现一个基本的3D应用。 ## IDE创建3D示例项目 下载LayaAirIDE,启动新建项目选择3d项目如图所示。 ![图](img/1.png)(图...

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

2. 通过PrimitiveMesh创建简单Mesh(JavaScript-3D基础(JS)-LayaAir3D之模型和网格) [ 99%]

...ansform来调整位置。更详细的使用情况可以[查看API](https://layaair.ldc.layabox.com/api2/Chinese/index.html?category=Core&class=laya.d3.resource.models.PrimitiveMesh)。 创建时需注意的是,加载到场景中的引擎自带模型,轴心点在模型正中心,因此我们是...

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

3. 资源加载(JavaScript-3D基础(JS)-LayaAir3D之资源加载) [ 98%]

...操作进行加载这些资源。本次示例地址([demo地址](https://layaair.ldc.layabox.com/demo2/?language=ch&category=3d&group=Resource&name=LoadResourceDemo)); ### 单个资源加载 #### 1. 场景加载 单个场景加载的时候,使用的Scene3D.load方法。 ```js //3d场景加载 ...

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

4. 二进制图片(JavaScript-2D进阶篇(JS)-游戏加载策略) [ 97%]

... 关于如何加载,这里我们先从原生开始,然后再过渡到LayaAir引擎,这样开发者可以理解其中的含义。以二进制流的方式加载,这里我们采用XMLHttpRequest二进制流的方式来加载。关于XMLHttpRequest的操作我们这里不再陈述,会放到单...

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

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

...右视口分离,代码如下: ```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, 0.3, 0.3, 1.0); camera1.transform.tra...

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

6. 运动刚体(JavaScript-3D基础(JS)-LayaAir3D之物理系统) [ 96%]

...g/1.png)(图1) 下面的代码来自于官方示例([demo地址](https://layaair.ldc.layabox.com/demo2/?language=ch&category=3d&group=Physics3D&name=PhysicsWorld_Kinematic)): ```typescript ..... //创建刚体碰撞器 var rigidBody = sphere.addComponent(Laya.Rigidbody3D); //设置刚体为Kin...

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

7. 多种碰撞器形状(JavaScript-3D基础(JS)-LayaAir3D之物理系统) [ 95%]

...状盒。ColliderShape是所有碰撞盒的父类。([API地址](https://layaair.ldc.layabox.com/api2/Chinese/index.html?category=Core&class=laya.d3.physics.shape.ColliderShape)) ![](img/1.png)(图1) 下面我们来介绍下目前LayaAir3D中所有支持的碰撞器形状。 #### (1) BoxColliderShap...

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

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

# LayaAir3D中的Transform变换 ​ 在前面讲过了LayaAir3D中的坐标系和几个基础数学工具,在示例代码中,transform是一个变换对象([Transform3D](https://layaair.ldc.layabox.com/api2/Chinese/index.html?category=Core&class=laya.d3.core.Transform3D)API),他在3D的...

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

9. LayaAir和原生DOM交互(TypeScript-2D进阶篇(TS)-扩展模块) [ 95%]

# LayaAir和原生Dom 在开发项目中,开发者难免遇到dom元素支持,但是LayaAir中不支持或者支持的不完善。那么本节我们就来看下在开发中遇到的一些技巧。 ### LayaAir之SVG 什么是svg?可能大部分开发者听说过这个名词,或者也知道它...

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

10. 设置滤镜(JavaScript-LayaAir基础篇(JS)-位图) [ 94%]

# 设置滤镜效果 > LayaAir引擎提供了颜色滤镜、发光(或阴影)滤镜、模糊滤镜三种效果。其中颜色滤镜支持Canvas与WebGL模式,而发光滤镜与模糊滤镜由于对性能的消耗较大,因此仅支持WebGL模式。 ## 1、设置颜色滤镜 ### 1.1 颜色滤...

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