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

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

1. 缓动-简单的Tween [ 100%]

...; // characterA使用Tween.to缓动 Tween.to(characterA, { x: terminalX }, 1000); // characterB使用Tween.from缓动 characterB.x = terminalX; Tween.from(characterB, { x: 0 }, 1000); } function createCharacter(skin) { var character = new Sprite(); character.loadImage(skin); Laya.stage.addChild(char...

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

2. Sprite-缓存为静态图像 [ 87%]

...extBox = new Sprite(); // 随机摆放文本 var text; for (var i = 0; i < 1000; i++) { text = new Text(); text.fontSize = 20; text.text = (Math.random() * 100).toFixed(0); text.rotation = Math.random() * 360; text.color = "#CCCCCC"; text.x = Math.random() * Laya.stage.width; text.y = Math.random() ...

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

3. 高级应用-渲染纹理 [ 85%]

...ene/Arena/Arena.ls")); var camera = scene.addChild(new Laya.Camera(0, 0.1, 1000)); camera.transform.translate(new Laya.Vector3(0, 0.5, 1)); camera.transform.rotate(new Laya.Vector3(-10, 0, 0), true, false); camera.addComponent(CameraMoveScript); var renderTargetCamera = scene.addChild(new Laya.Camer...

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

4. 缓动-逐字缓动 [ 84%]

...); letterText.x = w / len * i + offset; Tween.to(letterText, { y : endY }, 1000, Ease.elasticOut, null, i * 1000); } } private function createLetter(char:String):Text { var letter:Text = new Text(); letter.text = char; letter.color = "#FFFFFF"; letter.font = "Impact"; letter.fontSize = 110; Laya.sta...

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

5. 鼠标交互-自定义事件 [ 83%]

...件 function onRotate(newAngle) { Tween.to(sp, { "rotation": newAngle }, 1000, Ease.elasticOut); } })();module laya { import Sprite = Laya.Sprite; import Stage = Laya.Stage; import Event = Laya.Event; import Browser = Laya.Browser; import Ease = Laya.Ease; import Tween = Laya.Tween; import WebGL = L...

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

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

...ent.STOPPED, this, completeHandler); play(); changeSkin(); Laya.timer.loop(1000, this, changeSkin); } function changeSkin() { mCurrSkinIndex++; if (mCurrSkinIndex >= mSkinList.length) { mCurrSkinIndex = 0; } mArmature.showSkinByName(mSkinList[mCurrSkinIndex]); } function completeHandler() { play(); ...

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

7. 高级应用-闪光 [ 78%]

...ild(new Laya.Scene()); var camera = scene.addChild(new Laya.Camera(0, 0.1, 1000)); camera.transform.translate(new Laya.Vector3(0, 6, 10)); camera.transform.rotate(new Laya.Vector3(-30, 0, 0), true, false); var glitter = scene.addChild(new Laya.Glitter()); var glitterTemplet = glitter.templet; var gl...

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

8. 灯光-方向光 [ 77%]

...ild(new Laya.Scene()); var camera = scene.addChild(new Laya.Camera(0, 0.1, 1000)); camera.transform.translate(new Laya.Vector3(0, 0.7, 1.3)); camera.transform.rotate(new Laya.Vector3(-15, 0, 0), true, false); camera.addComponent(CameraMoveScript); //方向光 var directionLight = scene.addChild(new ...

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

9. 照相机-正交相机 [ 77%]

...ild(new Laya.Scene()); var camera = scene.addChild(new Laya.Camera(0, 0.1, 1000)); camera.transform.rotate(new Laya.Vector3(-45, 0, 0), false, false); camera.transform.translate(new Laya.Vector3(5, -10, 500)); camera.orthographic = true; //正交投影垂直矩阵尺寸 camera.orthographicVerticalSi...

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

10. 骨骼动画-Spine事件 [ 76%]

... Arial", "#ff0000", "center"); Tween.to(mLabelSprite, { y:mStartY - 200 }, 1000, null,Handler.create(this,playEnd)) } function playEnd() { mLabelSprite.removeSelf(); } })();module laya { import EventData = Laya.EventData; import Skeleton = Laya.Skeleton; import Templet = Laya.Templet; import Sprite ...

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