
Laya
游猿
我就是我
展开
-
LayaUI做圆形倒计时
Laya引擎制作圆形倒计时(比如游戏中技能图标的倒计时)核心功能:使用IDE中的扇形Pie组件IDE具体操作为:父节点:shenfu的图片是第一个子节点是kuang2.png 第二个子节点:扇形组件 最后一个即是技能图代码部分:主要是改变扇形的大小即可```typescript let time = 0; if (((this.owner as Laya.MeshSprite3D).getComponent(HeroInfoManange) as He原创 2021-04-09 10:02:18 · 613 阅读 · 0 评论 -
laya中的贝塞尔曲线
class BezierPath{public static CreateBezierPoints(anchorpoints, pointsAmount):Array {var points = [];for (var i = 0; i < pointsAmount; i++) {var point = this.MultiPointBezier(anchorpoints, i / pointsAmount);points.push(point);}return points;}pr原创 2020-07-24 11:47:17 · 1085 阅读 · 0 评论 -
Laya引擎获取IDE上面的ui组件的方法
第一种:直接拖入组件上:前提是要写一段代码(这种方法不建议使用)第二种:使用var值,在IDE面板上对组件中的var值进行更改:然后可以通过代码获取直接可以使用,当然这个声明也可以放在layaMaxUI上,但是还是不建议放在里面第三种:通过获取节点名字getChildByName前提是IDE组件上的名字要有:然后前面声明变量,后面调用代码...原创 2020-06-18 11:03:02 · 1347 阅读 · 0 评论 -
laya图集的简单使用
Laya.loader.load("res/atlas/图集名称.atlas",Laya.Handler.create(this,()=>{ let sp = Laya.loader.getRes("图集名称/单张图片.png") as Laya.Texture; // ……直接拿sp使用即可//显示一张图片let mySprite:Laya.Sprite = new Laya.Sprite();mySprite.loadImage("images/9.png");my...原创 2020-06-16 10:58:43 · 1013 阅读 · 0 评论