- 博客(4)
- 资源 (1)
- 收藏
- 关注

原创 egret监听检测工具
本来是想做成防止内存泄漏检测工具的,但是发现难度太大了,而且每个项目用的框架之类的都不一样,就算做好了,也只能适合单个框架项目使用。所以现在这个比较简单,也比较通用,只要你是用了白鹭的监听方法,都可以使用。使用方法:打开项目,新建一个空白的ts类,后面会把监听写的有问题的类输出到这个类中作为显示,然后输入项目根目录下需要检测的路径,然后选中,单击右键选择“event即可”有什么问题欢迎留言!一起学习。...
2020-07-30 15:23:55
425
1
原创 egret中作用域的理解
当访问一个变量或调用某个函数时,首先在当前执行环境中查找是否存在,若存在,则停止作用域链向上搜索;若不存在,则沿着作用域链向父级环境查找,直至全局环境(若全局环境都没找到,则报错) 父级环境不可以向下搜索(即父级作用域无法访问子作用域中的变量或函数)...
2020-04-08 09:48:26
124
原创 egret数据源问题
当我们要对某一频繁更新的数据进行操作时(如增删改),最保险的方法是开一个新的内存地址去保存着,直接赋值在操作数据或者频繁交互操作的时候容易修改到最新数据源,造成bug。...
2020-03-20 10:35:19
208
原创 list虚拟布局数据覆盖
一般数量多的话,我们会选择用list来做一个虚拟的布局。我们一般在ItemRenderer的dataChanged这个方法里面要先给你这个控件一个默认值,比如你有一张图片是根据条件来设置隐藏显示的,那么你可以先设置隐藏,再根据条件去设置显示,这样你拉动这个list的时候,就不会出现数据覆盖的情况。 当我们渲染的时候,其实只会渲染可视区域里面的数据。拖动的时候 会自动渲染下一个的数据...
2020-03-18 20:34:29
164
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人