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

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

1. 添加Include(TypeScript-3D基础(TS)-LayaAir3D之Shader) [ 100%]

...用需要在 `addPass`之前 > 引用的方式导入文件 ```typescript import LightingGLSL from "./files/Lighting.glsl"; import BRDFGLSL from "./files/PBRLibs/BRDF.glsl"; import PBRSpecularLightingGLSL from "./files/PBRLibs/PBRSpecularLighting.glsl"; import PBRStandardLightingGLSL from "./files/PB...

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

2. 缓动动画(ActionScript-LayaAir基础篇(AS3)-动画基础) [ 92%]

...。 创建TweenDemo.as 文档类,代码编写如下: ```java package { import laya.display.Text; import laya.utils.Tween; import laya.utils.Ease; import laya.webgl.WebGL; public class TweenDemo { public function TweenDemo() { // 初始化舞台 Laya.init(1334,750, WebGL); //背景颜色 Laya.sta...

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

3. ShaderPass介绍(TypeScript-3D基础(TS)-LayaAir3D之Shader) [ 70%]

...} ``` ##### 初始化自定义Shader > 导入着色器代码 ```javascript import OutlineFS from "../customShader/outline.fs"; import OutlineVS from "../customShader/outline.vs"; import Outline02FS from "../customShader/outline02.fs"; import Outline02VS from "../customShader/outline02.vs"; ``` > 初...

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

4. 学会编写d.ts声明文件(TypeScript-IDE篇(TS)-代码模式基础) [ 67%]

....d.ts` 声明文件。这样的好处是,使用方不仅可以在使用 `import foo from 'foo'` 导入默认的模块时获得类型提示,还可以在使用 `import bar from 'foo/lib/bar'` 导入一个子模块时,也获得对应的类型提示。 ### 4、写在最后 本文仅介绍了项目...

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

5. 如何自定义Shader(TypeScript-3D基础(TS)-LayaAir3D之Shader) [ 66%]

...添加在 Main.ts 。 > 通过引用来导入着色器代码 ```typescript import simpleShaderFS from "./simpleShader.fs"; import simpleShaderVS from "./simpleShader.vs"; ``` > 初始化shader ```typescript //初始化我们的自定义shader initShader() { //所有的attributeMap属性 var attribut...

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

6. 设置遮罩(TypeScript-LayaAir基础篇(TS)-位图) [ 61%]

...动场景为maskDemoUI ![图9](img/10.png) 主类代码如下: ```java import GameConfig from "./GameConfig"; import { ui } from "./ui/maskDemoUI"; class Main { constructor() { //根据IDE设置初始化引擎 if (window["Laya3D"]) Laya3D.init(GameConfig.width, GameConfig.height); else Laya.init(G...

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

7. runTime使用(TypeScript-IDE篇(TS)-组件化开发相关) [ 58%]

...行类中实例化这两个UI界面,代码如下所示: ```typescript import GameConfig from "./GameConfig"; import { ui } from "./ui/layaMaxUI"; class Main { constructor() { //根据IDE设置初始化引擎 if (window["Laya3D"]) Laya3D.init(GameConfig.width, GameConfig.height); else Laya.init(G...

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

8. 位图字体的制作与使用(TypeScript-LayaAir基础篇(TS)-文本) [ 58%]

...2](img/12.png) 在弹出的Image Manager面板里,点击Image菜单中的Import image选项,将需要用到的单张位图导入进来。 ![13](img/13.png) 当选中其中一个位图后,会出现一个绑定该位图信息的面板,其中最核心的就是Id值,如下图所示: ![15](im...

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

9. 位图字体的制作与使用(ActionScript-LayaAir基础篇(AS3)-文本) [ 57%]

...的效果。 ![8.png](img/8.png) 完整代码如下: ```java package { import laya.display.Stage; import laya.display.Text; import laya.resource.Texture; import laya.utils.Handler; import laya.display.BitmapFont; public class TestBitmapFont { //自定义文件名称 private var mFontName:String = ...

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

10. 预设/场景的导出(TypeScript-3D基础(TS)-LayaAir3D之3D场景可视化编辑) [ 54%]

....ls示例代码如下(这里我们直接修改GameUI类)。 ```typescript import { ui } from "./../ui/layaMaxUI"; /** * 本示例采用非脚本的方式实现,而使用继承页面基类,实现页面逻辑。在IDE里面设置场景的Runtime属性即可和场景进行关联 * 相比脚本方...

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