摘要:
Flutter 发布APK时,release版本和debug版本的默认权限不同 @author ixenos 在调试模式下,默认情况下启用服务扩展和多个权限(在flutter中) 当您处于发布模式时,您必须手动在androidmanifest.xml中添加Internet权限。(就像您在本机开发中添 阅读全文
摘要:
Laya List翻页滚动方案 & List滚动源码解析 @author ixenos 2019-03-29 1.List翻页滚动方案 1 /** 2 * 计算下一页的起始索引, 不足时补足 3 * @param direction 0 for pre, 1 for nex , @author ix 阅读全文
摘要:
Laya 屏幕适配 @author ixenos 2019-03-20 21:44:52 1.最简单的方案:原比例,对照屏幕尺寸的最小比率缩放,有黑边 Laya.stage.scaleMode = Stage.SCALE_SHOWALL;//按最小比率缩放,以显示全部,有黑边 Laya.stage. 阅读全文
摘要:
原文链接:https://gameinstitute.qq.com/community/detail/120666 第一是性能统计工具,这是LayaAir引擎内置的性能统计工具,在代码加入Laya.Stat.show(); 引擎内置的性能统计工具 打开这个工具后,可以用于观察性能,除了FPS越高越好 阅读全文
摘要:
Laya Timer原理 & 源码解析 @author ixenos 2019-03-18 16:26:38 一、原理 1.将所有Handler注册到池中 1.普通Handler在handlers数组中 2.callLatter的Handler在laters数组中 2.然后按定义的执行时刻(或执行帧 阅读全文
摘要:
1.将list放在一个box中,去除box的宽高,设其锚点为0.5,0.5 2.将box的锚点放到目标位置 3.在list渲染后,设定box的宽度为list的宽度 阅读全文
摘要:
当for...in和for each...in同时作用于一个对象时,for...in 获取的是key, for each...in获取的是value for each(var i in loadInfo){ } 等同于: for(var $each_i in loadInfo){ i=loadInf 阅读全文
摘要:
对象池原理简要描述 @author ixenos 对象池的基本理念是创建时屏蔽获取细节,对象在当前生命周期终结时入池 1)创建时: var objA = Pool.getItemByCreateFun("SYMBOL_A", createFun); //直接创建或从池中获取 其中,Pool内部维护了 阅读全文
摘要:
Git x SVN rebase事故 @author ixenos 2019-01-09 14:21:21 前言: 昨天在Git x SVN 中进行git svn dcommit的时候,提示需要再进行11次git rebase。 而我当时的分支情况是这样的: 在合并之前,master先git svn 阅读全文
摘要:
Git 二进制文件冲突解决 在我们合并分支的时候,如果两个分支都进行了修改那么就会产生合并冲突。对于非二进制文件的冲突解决,git会给出冲突的位置我们可以手动修改然后再commit。但是对于非二进制文件无法手动编辑,我们只能用下面的办法取其中的一个版本。 --ours 表示检出当前分支,即合并后保存 阅读全文