04 2020 档案
摘要:GitHub 上的顶级项目都是做什么的? 排行榜: https://gitstar-ranking.com/repositories 原文: https://zhuanlan.zhihu.com/p/58449931 (Angry Bugs) 教程资源类 freeCodeCamp/freeCodeC
阅读全文
摘要:这次的游戏项目需求与上次的不太一样 新手引导部分需要使用拼接Rect的方式实现 这种方式局限于只能扣出矩形的洞 还有一种比较麻烦的扣洞方法 用到的是 擦除+renderTexture的方式 可以用于扣出形状的洞 namespace Yui { export class GuideMask exten
阅读全文
摘要:实际测试时发现为horizontalCenter/verticalCenter 赋值为null不可行 this.touchBox.horizontalCenter = undefined this.touchBox.verticalCenter = undefined 赋值为undefined即可取
阅读全文
摘要:<script> function format(text, formatText) { var a = formatText.sort((a, b) => b.length - a.length); return text.replace(new RegExp('(' + a.join('|')
阅读全文
摘要:需求: 当 finish 播放完成后 改变素材 再播放Show 实现: this['finish'].play(0); this['finish'].once(egret.Event.COMPLETE, () => { this.upStars(v); // 更换素材 this['image'].v
阅读全文
摘要:内存溢出: 在Egret中定义为 变量引用导致实例对象的引用计次不能清除 结果就是 内存随着时长递增 在这次我的实战项目中,使用了多个龙骨动画, 总数应该是3*20个 项目完成,实际测试时发现 内存占用从10M左右一直涨到150M左右,并且FPS也持续下降 使用chrome的内存测试工具 ↓这是调试
阅读全文
摘要:竖屏项目中 垂直排序,或者 横向排序 的scoller 或者 list 组件可用 思路 : 滚动过程中, 超出 用户可视区域的部分 组件进行掩藏, 滚动到可视区域前后一定范围再进行显示 滚动事件: this.MainList.addEventListener(eui.UIEvent.CHANGE,
阅读全文
摘要:已知前后文本获取中间文本 /** * 已知前后文 取中间文本 * @param str 全文 * @param start 前文 * @param end 后文 * @returns 中间文本 || null */ getStr(str, start, end) { let res = str.ma
阅读全文
摘要:一.全局守卫 1. router.beforeEach((to,from,next)=>{}) 2. 回调函数中的参数 to: Route: 即将要进入的目标 路由对象 from: Route: 当前导航正要离开的路由 next: Function: 一定要调用该方法来 resolve 这个钩子。执
阅读全文