04 2020 档案

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

点击右上角即可分享
微信分享提示