摘要:// 加载完成事件 this.spine.on(Laya.Event.READY, this, ()=>{ let skinName: string = "test"; // 更换已存在的皮肤 this.spine.showSkinByName(skinName); }); // spine触发事件
阅读全文
摘要:滚动条不是纯色, 不好缩放, 可以使用蒙版自己移动图片 testBar是滚动条, 使用jdt.png, jdt$bar是个透明图片. bar2蓝色的图, 使用barMask做蒙版 const { regClass, property } = Laya; @regClass() export clas
阅读全文
摘要:typescript代码: export interface IMonster extends Laya.Node { id: number; isDie:boolean; getPoint(): Laya.Point; getHitRect():Laya.Rectangle; } export c
阅读全文
摘要:laya列表连续请求例子, 分页请求数据, 使用的是Laya 3.0.10版本 export class TestPanel extends TestPanelBase { private _packetData: any = []; // 列表数据 private _pageSize: numbe
阅读全文
摘要://例子1:GameManager.ts export default class GameManager { private static _instance: GameManager; public static get instance(): GameManager { if (!this._
阅读全文
摘要:参考: for ...in 遍历key, for...of遍历值 for..of 和 for..in 语句都遍历列表;但是,迭代的值不同,for..in 返回被迭代对象的键列表,而 for..of 返回被迭代对象的数字属性的值列表。 Both for..of and for..in statemen
阅读全文
摘要:laya vscode调试typescript launch.json配置 { "version": "0.2.0", "configurations": [ { "type": "chrome", "request": "launch", "name": "针对 localhost 启动 Chro
阅读全文
摘要:手机号脱敏 function maskPhoneNumber(phone: string): string { return phone.replace(/^(\d{3})\d{4}(\d{4})$/, '$1****$2'); } //arr.splice(3, 4, '****'):从数组的
阅读全文
摘要:declare interface FruitData { id: number; name: string; scale: number; y: number; } private fruitTransform: any = { 3007:{"id": 3007, "name": "菠萝蜜", "
阅读全文
摘要:可能是spine的图片与其它图混合在一起了. 检查下spine所在的目录及上层目录有没 .atlascfg, 这个文件是laya的自动动图集配置. 如果有的话, 可以把spine单独放到一个子目录, 然后atlascfg配置其它图打包, 子目录不打包
阅读全文
摘要:laya list里面里面的物品数量不定, list宽度设置好后, 会从左向右填写, 不会居中对齐. public list!: Laya.List; alineItems(length:number){ // 根据items数量动态设置list 的位置 // 获取父容器宽度(假设父容器是 this
阅读全文
摘要:Laya.loader.load("resources/zxfish/chargeLuck/spine/fuyyun_lb.json", Laya.Loader.SPINE).then((template: Laya.SpineTemplet) => { this.spineBg.templet =
阅读全文
摘要:tweenBlink(item:any){ Laya.Tween.to(item, { alpha:0 }, 400, Laya.Ease.cubicIn, Laya.Handler.create(this, () => { Laya.Tween.to(item, { alpha:1 }, 400,
阅读全文
摘要:多个开发, mac, linux与windows换行符不一样, 需要忽略这个变化 可以在命令行中输入设置全局忽略换行符变化: git config --global core.autocrlf false git config --global core.safecrlf false 参考: met
阅读全文
摘要:卡在splash页面, 后面没能加载. iis做的网站服务器, 默认没有充许一些laya资源通过. 需要MINE 类型中设置允许.ls, .lh, .atlas这些类型通过 使用nginx之类的静态服务器就没出现这个问题
阅读全文