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

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

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

... Laya.Event; var Image = Laya.Image; var WebGL = Laya.WebGL; //所有适配模式 var modes = ["noscale", "exactfit", "showall", "noborder", "full", "fixedwidth", "fixedheight"]; //当前适配模式索引 var index = 0; //全局文本信息 var txt; (function() { // 不支持WebGL时自动切换至...

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

2. 混合模式-Lighter [ 98%]

...h / (phoenixWidth * 2), Laya.stage.height / phoenixHeight); // 加了混合模式的凤凰 var blendedPhoenix = createAnimation(); blendedPhoenix.blendMode = "lighter"; blendedPhoenix.scale(scaleFactor, scaleFactor); blendedPhoenix.y = (Laya.stage.height - phoenixHeight * scaleFactor) / 2; // 正常...

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

3. 骨骼动画-多纹理 [ 93%]

... function onError() { trace("error"); } function parseComplete() { //创建模式为1,可以启用换装 mArmature = mFactory.buildArmature(1); mArmature.x = mStartX; mArmature.y = mStartY; mArmature.scale(0.5, 0.5); Laya.stage.addChild(mArmature); mArmature.on(Event.STOPPED, this, completeHandler...

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

4. 骨骼动画-藤蔓 [ 93%]

...ion onError() { console.log("error"); } function parseComplete() { //创建模式为1,可以启用换装 mArmature = mFactory.buildArmature(1); mArmature.x = mStartX; mArmature.y = mStartY; mArmature.scale(0.5, 0.5); Laya.stage.addChild(mArmature); mArmature.on(Event.STOPPED, this, completeHandler...

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

5. 骨骼动画-橡胶人 [ 92%]

...ion onError() { console.log("error"); } function parseComplete() { //创建模式为1,可以启用换装 mArmature = mFactory.buildArmature(1); mArmature.x = mStartX; mArmature.y = mStartY; //mArmature.scale(0.5, 0.5); Laya.stage.addChild(mArmature); mArmature.on(Event.STOPPED, this, completeHandl...

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

6. 骨骼动画-换装 [ 92%]

... function onError() { trace("error"); } function parseComplete() { //创建模式为1,可以启用换装 mArmature = mFactory.buildArmature(1); mArmature.x = mStartX; mArmature.y = mStartY; Laya.stage.addChild(mArmature); mArmature.on(Event.STOPPED, this, completeHandler); play(); changeSkin(); La...

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

7. 自定义shader-shader预编译 [ 91%]

...项目开发更高效。Laya3D.init(0, 0, true); //开启Shader编译调试模式,可在输出宏定义编译值。 Laya.ShaderCompile3D.debugMode = true; var sc = Laya.ShaderCompile3D.get("SIMPLE"); //部分低端移动设备不支持高精度shader,所以如果在PC端或高端移动设备输出...

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

8. 骨骼动画-Spine事件 [ 88%]

... function onError() { trace("error"); } function parseComplete() { //创建模式为1,可以启用换装 mArmature = mFactory.buildArmature(1); mArmature.x = mStartX; mArmature.y = mStartY; mArmature.scale(0.5, 0.5); Laya.stage.addChild(mArmature); mArmature.on(Event.LABEL, this, onEvent); mArmatu...

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

9. Sprite-新手引导 [ 87%]

...uideContainer.addChild(maskArea); //绘制一个圆形区域,利用叠加模式,从遮罩区域抠出可交互区 interactionArea = new Sprite(); //设置叠加模式 interactionArea.blendMode = "destination-out"; guideContainer.addChild(interactionArea); hitArea = new HitArea(); hitArea.hit.dra...

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

10. 射线检测-碰撞器混合 [ 39%]

...tChildByName("Collider"); this.collider.active = false; //是否开启debug模式 Laya.stage.on(Laya.Event.MOUSE_UP, this, drawCollider); } function onKeyDown(e) { if (e.keyCode == Laya.Keyboard.UP) this.layaMonkey.transform.translate(this._tempUnitX1); else if (e.keyCode == Laya.Keyboard.DOWN) this...

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