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

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

761. 分享:为List组件下Item(Box)下的Button(或其他组件)进行监听! [ 85%]

...写法,AS/TS思路一样,请根据自己的需求进行修改即可!var Loader = laya.net.Loader; var Handler = laya.utils.Handler; var Event = laya.events.Event; // 创建TestPageUI的子类 function TestUI() { TestUI.super(this); //list赋值,先获得一个数据源数组 var arr = ; for ...

来源: Laya_社区 发布时间: 20170513

762. graphics alpha 问题 [ 85%]

graphics alpha 问题 var aa:Sprite = new Sprite(); Laya.stage.addChild(aa); var g:Graphics = aa.graphics; g.alpha(0.5); g.drawRect(0,0,200,200,"#ff0000");     g. alpha()这个方法有bug吧,设置之后出现的结果不对,并不是设定的透明度!!   !!而且有个很有意...

来源: Laya_社区 发布时间: 20161219

763. Laya中Button等组件lose skin的问题 [ 85%]

... Laya.URL.basePath ="https://xxx.com/";     //实例UI界面     var Main: MenuPageUI = new MenuPageUI();     Laya.stage.addChild(Main); } 在我找原因的时候,我发现主要是和设置了基础路径有关,也发现了3种可以正常展示飞机的做法。 做法A:直接...

来源: Laya_社区 发布时间: 20191122

764. sound manager在MOUSE_OVER事件中无法播放 [ 85%]

...  }          private setup(): void {             var gap: number = 10;              //创建一个Sprite充当音效播放按钮             var soundButton: Sprite = this.createButton("播放音效");             soundButton.x ...

来源: Laya_社区 发布时间: 20201203

765. Sprite-显示图片 [ 85%]

...; this.showApe(); } private showApe(): void { // 方法1:使用loadImage var ape: Sprite = new Sprite(); Laya.stage.addChild(ape); ape.loadImage("res/apes/monkey3.png"); // 方法2:使用drawTexture Laya.loader.load("res/apes/monkey2.png", Handler.create(this, function (): void { var t: Texture ...

来源: Laya2.0_示例 发布时间: 20251209

766. IDE创建3D示例项目(TypeScript-3D基础(TS)-快速开始一个LayaAir3D项目) [ 85%]

...)。以下的代码节选自GameUI.js。 ```typescript //添加3D场景 var scene: Laya.Scene3D = Laya.stage.addChild(new Laya.Scene3D()) as Laya.Scene3D; //添加照相机 var camera: Laya.Camera = (scene.addChild(new Laya.Camera(0, 0.1, 100))) as Laya.Camera; camera.transform.translate(new Laya....

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

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

...niform mat4 u_MvpMatrix; uniform 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...

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

768. 自定义shader-地形shader [ 85%]

....SCALE_FULL; Laya.stage.screenMode = Laya.Stage.SCREEN_NONE; initShader(); var scene = Laya.stage.addChild(Laya.Scene.load("../../res/threeDimen/scene/terrain/terrain.ls")); var camera = scene.addChild(new Laya.Camera(0, 0.1, 1000)); camera.transform.rotate(new Laya.Vector3(-38, 180, 0), false, fals...

来源: Laya_示例 发布时间: 20251209

769. HTML文本 · LayaAir3.0文档 · LAYABOX [ 85%]

...dth:100px; 对象宽度 * height:100px; 对象高度 * * 示例用法: * var div:HTMLDivElement=new HTMLDivElement(); * div.innerHTML = "<link type='text/css' href='html/test.css'/><a href='alink'>a</a><div style='width:130px;height:50px;color:#ff0000'>div</div><br...

来源: Laya3.0_文档 发布时间: 20230303

770. 反馈一个ui生成json结构优化 [ 85%]

反馈一个ui生成json结构优化 ui的json对应字符串,var变量如果不小心加了一个空格,会导致变量生成失败,建议能把"var"对应的value值前后去空格处理。 "var":" Barrel"的话就会失败,前面多了一个空格 "var":"Barrel"才成功。   2018-04-03...

来源: Laya_社区 发布时间: 20180403