摘要:使用layadcc打包release/android/resource/, 然后上传到服务器, windows下, 使用git的bash脚本(需要安装git, 再找个zip.exe放到系统目录), 创建本地私钥:ssh-keygen -t rsa 配置远程host名字C:\Users\Adminis
阅读全文
摘要:laya 3.0.x在界面上拖放一个list后, 要设置repeatX, repeatY, 如果是竖着有3个时, repeatX=1, repeatY=3, 但如果设置的值是2, 就只能显示2个, 如果设置的值为4, 但界面又没有4个的高度, 可能运行时上下滚动不了. 在编辑器里面设置不了repea
阅读全文
摘要:laya踩坑记1.如果预制体中spine默认播放的play1, 切换新的spine源会立即播放play1, 检测Laya.Event.READY加载完后, 应该延迟调用播放自己想要播放的play2, 如果立即播放play2, 可能还会播放play1 2.PoolManager.recover回收节点
阅读全文
摘要:laya列表时计算具体体子项是列表中第几个let itemIdx = this.parent.getChildIndex(this);
阅读全文
摘要:laya给自己画边框 this.graphics.drawRect(0,0,this.width,this.height, "#ccff00", "#ff0000", 2) this.graphics.strokeText(id + "", 30, 0, "", "#ff0000", 20, "")
阅读全文
摘要:Laya.Loader.loadedMap 不是Laya.loader, loadedMap是static的, 在Loader类中定义的.
阅读全文
摘要:// 加载完成事件 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
阅读全文