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

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

1. 屏幕适配-屏幕适配 [ 100%]

...gnH = "center"; //设置垂直对齐 Laya.stage.alignV = "middle"; //实例一个背景 let bg = new Image(); bg.skin = "res/bg.jpg"; Laya.stage.addChild(bg); //实例一个文本 this.txt = new Text(); this.txt.text = "点击我切换适配模式(noscale)"; this.txt.bold = true; this.txt.pos(0, 200...

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

2. 音频-播放演示 [ 96%]

... this.setup(); } setup() { const Event = Laya.Event; var gap = 10; //创建一个Sprite充当音效播放按钮 let soundButton = this.createButton("播放音效"); soundButton.x = (Laya.stage.width - soundButton.width * 2 + gap) / 2; soundButton.y = (Laya.stage.height - soundButton.height) / 2; //...

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

3. 滤镜-颜色滤镜 [ 89%]

...// R 0, 0, 0, 0, 0, // G 0, 0, 0, 0, 0, // B 0, 0, 0, 1, 0 // A ]; //创建一个颜色滤镜对象,红色 let redFilter = new ColorFilter(redMat); // 红色的猩猩 let redApe = this.createApe(); redApe.filters = [redFilter]; let firstChild = Laya.stage.getChildAt(0); redApe.x = firstChild.x + ape...

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

4. Sprite-新手引导 [ 84%]

...hics.drawRect(0, 0, Laya.stage.width, Laya.stage.height, "#000"); // 绘制一个圆形区域,利用叠加模式,从遮罩区域抠出可交互区 interactionArea = new Sprite(); guideContainer.addChild(interactionArea); // 设置叠加模式 interactionArea.blendMode = "destination-out"; // 设...

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

5. 滤镜-发光滤镜 [ 81%]

....y = (Laya.stage.height - texture.height) / 2; } applayFilter() { // 创建一个发光滤镜 const GlowFilter = Laya.GlowFilter; let glowFilter = new GlowFilter("#ffff00", 10, 0, 0); // 设置滤镜集合为发光滤镜 this.ape.filters = [glowFilter]; } } new Filters_Glow();module laya { import Sp...

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

6. IDE-显示IDE创建的界面 [ 76%]

...label: {color: "#ff0000", text: "Hello LayaAir"}}; //list赋值,先获得一个数据源数组 var arr = []; for (var i = 0; i /// import test = game.ui.test.TestPageUI; import Label = Laya.Label; import Handler = Laya.Handler; import Loader = Laya.Loader; class TestUI extends game.ui.test.TestPag...

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

7. 输入设备-贪吃蛇(重力感应) [ 65%]

...生产 Laya.timer.loop(3000, this, this.produceFood); // 游戏开始时有一个食物 this.produceFood(); } initSnake() { const Point = Laya.Point; for (let i = 0; i 0) { let prevSeg = segments[segments.length - 1]; seg.rotation = prevSeg.rotation; let point = seg.getPinPosition(); seg.x = prevSeg...

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

8. 鼠标交互-鼠标交互 [ 63%]

...击\n————————"); break; case Event.MOUSE_MOVE: // 如果上一个操作是移动,提示信息仅加入.字符 if (/鼠标移动\.*$/.test(txt.text)) { this.appendText("."); } else { this.appendText("\n鼠标移动"); } break; case Event.MOUSE_OVER: this.appendText("\n鼠标经过...

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

9. 滤镜-模糊滤镜 [ 52%]

....y = (Laya.stage.height - texture.height) / 2; } applayFilter() { // 创建一个模糊滤镜 const BlurFilter = Laya.BlurFilter; // let blurFilter = new BlurFilter(5); let blurFilter = new BlurFilter(); blurFilter.strength = 5; this.ape.filters = [blurFilter]; } } new Filters_Blur();module laya { i...

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