大约有 25 项符合查询结果, 库内数据总量为 30,778 项。 (搜索耗时: 0.0037 秒)
...入口是index.ts,打开后会发现只有两行 ```typescript import { Main } from "./Main"; new Main(); ``` 通过代码,我们可以看出,默认引入了示例目录下的`main.ts`,并实例化了Main类。 这个类,其实包括了Layabox官网上所有的2D与3D线上示例。 我们...
来源: Laya2.0_文档 发布时间: 20210715
...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
...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
...d(scene); //从场景中获取摄像机 var camera = scene.getChildByName("Main Camera"); //后续对摄像机的逻辑操作....... } } ``` 在Untiy中,摄像机默认名为“Main Camera”,因此在上述代码中,通过scene的getChildByName(“Main Camera”)方法得到了摄像机...
来源: Laya2.0_文档 发布时间: 20210715
...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
...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_文档 发布时间: 20210715
...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
...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
...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
...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_文档 发布时间: 20210715