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

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

111. 性能测试-卡通人物2 [ 90%]

...text.zOrder = 10000; text.fontSize = 60; text.color = "#ff0000" Laya.stage.addChild(text); Laya.timer.frameLoop(1, this, this.gameLoop); } createCharacters() { let char; let charSkin; for (let i = 0; i = 0; i--) { characters[i].update(); } if (Laya.timer.currFrame % 60 === 0) { text.text = Stat.FPS....

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

112. 屏幕适配-缩放-Extract Fit [ 90%]

...e(); this.rect.graphics.drawRect(-100, -100, 200, 200, "gray"); Laya.stage.addChild(this.rect); this.updateRectPos(); } updateRectPos() { this.rect.x = Laya.stage.width / 2; this.rect.y = Laya.stage.height / 2; } } new SmartScale_Scale_EXTRACT_FIT();module laya { import Sprite = Laya.Sprite; import ...

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

113. 屏幕适配-缩放-Show All [ 90%]

...e(); this.rect.graphics.drawRect(-100, -100, 200, 200, "gray"); Laya.stage.addChild(this.rect); this.updateRectPos(); } updateRectPos() { this.rect.x = Laya.stage.width / 2; this.rect.y = Laya.stage.height / 2; } } new SmartScale_Scale_SHOW_ALL();module laya { import Sprite = Laya.Sprite; import Sta...

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

114. LayaNative2.0 UI移除舞台,再添加必然无法显示 [ 90%]

...on2 = new Sprite(); _con3 = new Sprite(); _con4 = new Sprite(); Laya.stage.addChild(_con1); Laya.stage.addChild(_con2); Laya.stage.addChild(_con3); Laya.stage.addChild(_con4);   _p1 = new UI1(); _p2 = new UI2();   ShowHide(); }   private function ShowHide():void { if (c % 2 == 0) { _con3.addChild...

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

115. 鼠标交互-滑动 [ 90%]

...age.height / 2; button.on(Event.MOUSE_DOWN, this, onMouseDown); Laya.stage.addChild(button); //左侧临界点设为圆形初始位置 beginPosition = button.x; //右侧临界点设置 endPosition = beginPosition + TrackLength; } function drawTrack() { var graph = new Sprite(); Laya.stage.graphics.d...

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

116. 屏幕适配-自动横屏 [ 90%]

...text.width >> 1; text.y = Laya.stage.height - text.height >> 1; Laya.stage.addChild(text); } })();module laya { import Stage = Laya.Stage; import Text = Laya.Text; import WebGL = Laya.WebGL; export class SmartScale_Landscape { constructor() { // 不支持WebGL时自动切换至Canvas Laya.init(550, ...

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

117. 屏幕适配-自动竖屏 [ 90%]

...text.width >> 1; text.y = Laya.stage.height - text.height >> 1; Laya.stage.addChild(text); } })();module laya { import Stage = Laya.Stage; import Text = Laya.Text; import WebGL = Laya.WebGL; export class SmartScale_Portrait { constructor() { // 不支持WebGL时自动切换至Canvas Laya.init(550, 4...

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

118. 高级应用-基于物理渲染 [ 90%]

...eenMode = Laya.Stage.SCREEN_NONE; Laya.Stat.show(); var scene = Laya.stage.addChild(Laya.Scene.load("../../res/threeDimen/scene/PBRScene/Demo.ls")); scene.once(Laya.Event.HIERARCHY_LOADED, this, function () { var camera = scene.getChildByName("Camera"); camera.addComponent(CameraMoveScript); });clas...

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

119. 2D物理-复合碰撞器 [ 90%]

...pivot(box.width / 2, box.height / 2); box.pos(posx, posy); Laya.Laya.stage.addChild(box); let boxBody = box.addComponent(Laya.RigidBody); let box1Shape = box.addComponent(Laya.BoxCollider); let box2Shape = box.addComponent(Laya.BoxCollider); let box3Shape = box.addComponent(Laya.BoxCollider); let bo...

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

120. 设置滤镜(JavaScript-LayaAir基础篇(JS)-位图) [ 90%]

...pe = new Sprite(); ape.loadImage("../../res/apes/monkey2.png"); Laya.stage.addChild(ape); return ape; } })(); ``` 在上面的代码中,我们创建了一个原始位图、一个红色滤镜效果位图、一个灰色滤镜效果位图。运行效果如图1所示: ![图1](img/1.png) (图1) ## 2...

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