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

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

1. 显示与切换图片(ActionScript-LayaAir基础篇(AS3)-位图) [ 100%]

.../1.png) (图1) ### 1.2 用loadImage加载显示图片的示例 创建一个Main.as入口类,并设置为默认应用程序(推荐用FlashBuilder),编写代码如下: ```java package { import laya.display.Sprite; public class Main { public function Main() { //初始化舞台 Laya.init(1334,...

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

2. LayaAir示例项目源码编译运行指南(TypeScript-LayaAir基础篇(TS)-快速上手) [ 97%]

...入口是index.ts,打开后会发现只有两行 ```typescript import { Main } from "./Main"; new Main(); ``` 通过代码,我们可以看出,默认引入了示例目录下的`main.ts`,并实例化了Main类。 这个类,其实包括了Layabox官网上所有的2D与3D线上示例。 我们...

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

3. 设置滤镜(TypeScript-LayaAir基础篇(TS)-位图) [ 93%]

...ers属性将颜色滤镜效果叠加到位图中。下面我们创建一个Main.ts类,编写代码如下: ```typescript module laya { import Sprite = Laya.Sprite; import Stage = Laya.Stage; import ColorFilter = Laya.ColorFilter; import Texture = Laya.Texture; import Browser = Laya.Browser; impor...

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

4. 设置滤镜(ActionScript-LayaAir基础篇(AS3)-位图) [ 92%]

...ers属性将颜色滤镜效果叠加到位图中。下面我们创建一个Main.as入口类,并设置为默认应用程序(推荐用FlashBuilder),编写代码如下: ```java package { import laya.display.Sprite; import laya.display.Stage; import laya.filters.ColorFilter; import laya.resour...

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

5. LayaAir和原生DOM交互(ActionScript-2D进阶篇(AS3)-扩展模块) [ 88%]

...kage { import laya.display.Sprite; import laya.utils.Browser; public class Main { //二维码对象 private var qrcode:Object; private var qrcodeSp:Sprite; public function Main() { //初始化引擎 Laya.init(600, 400); var div:Object = Browser.document.createElement("div"); qrcode= new Browser.wind...

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

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

...form mat4 u_WorldMat; attribute vec3 a_Normal; varying vec3 v_Normal; void main() { gl_Position = u_MvpMatrix * a_Position; mat3 worldMat=mat3(u_WorldMat); v_Normal=worldMat*a_Normal; }`; let simpleShaderFS = ` #ifdef FSHIGHPRECISION precision highp float; #else precision mediump float; #endif varyi...

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

7. ShaderPass介绍(JavaScript-3D基础(JS)-LayaAir3D之shader) [ 85%]

...ec3 a_Normal; uniform mat4 u_MvpMatrix; uniform float u_OutlineWidth; void main() { vec4 position = vec4(a_Position.xyz + a_Normal * u_OutlineWidth, 1.0); gl_Position = u_MvpMatrix * position; } ``` 片元着色器 `outline.fs` 代码如下: ```c++ #ifdef FSHIGHPRECISION precision highp float; #else...

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

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

...form mat4 u_WorldMat; attribute vec3 a_Normal; varying vec3 v_Normal; void main() { gl_Position = u_MvpMatrix * a_Position; mat3 worldMat=mat3(u_WorldMat); v_Normal=worldMat*a_Normal; gl_Position=remapGLPositionZ(gl_Position); } ``` 片元着色器 `simpleShader.fs` 代码如下: ```c++ #ifdef FSHIG...

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

9. 如何自定义Shader(ActionScript-3D基础(AS3)-LayaAir3D之shader) [ 85%]

...form mat4 u_WorldMat; attribute vec3 a_Normal; varying vec3 v_Normal; void main() { gl_Position = u_MvpMatrix * a_Position; mat3 worldMat=mat3(u_WorldMat); v_Normal=worldMat*a_Normal; gl_Position=remapGLPositionZ(gl_Position); } ``` 片元着色器 `simpleShader.fs` 代码如下: ```c++ #ifdef FSHIG...

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

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

...davidshimjs/qrcodejs)。具体的逻辑代码如下: ```typescript class Main { //二维码对象 private qrcode:any; private qrcodeSp:Laya.Sprite; constructor() { //初始化引擎 Laya.init(600,400); Laya.stage.bgColor = "#ffcccc"; var div:any = Laya.Browser.document.createElement("div"); this.q...

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