摘要: Unity 查找资源引用工具 问题由来 想查看组件被那些预设场景使用 想查看图片被那些预设场景使用 想查看资源被那些预设场景使用 解决方法 遍历项目中所有资源判断是否引用 解决流程 获取选中对象GUID 使用Thread遍历项目中所有的资源 判断资源是否包含GUID 使用方式 选中脚本 右键 ZQ 阅读全文
posted @ 2019-12-11 17:18 邹强 阅读(2427) 评论(0) 推荐(0)
摘要: Unity 自动生成各种机型分辨率效果图工具 问题由来 如今手机分辨率越来越多 刘海屏、水滴屏、挖孔屏异性屏也越来越多 产生的适配问题也越来多 Unity在默认分辨率开发下很难发现UI是否适配其他分辨率和异性屏 导致后期提出很多UI适配BUG 解决方案 提前发现UI适配BUG 自动生成UI在各种分辨 阅读全文
posted @ 2019-12-07 17:20 邹强 阅读(1464) 评论(0) 推荐(0)
摘要: Unity Editor模式 Invoke()函数 失效 如题今天踩的坑 解决方法 使用EditorApplication.update += 自己的Updata() 使用EditorApplication.timeSinceStartup获取update间隔时间 阅读全文
posted @ 2019-10-03 14:11 邹强 阅读(913) 评论(0) 推荐(0)
摘要: Unity 特效 粒子 自动播放 问题由来 在unity不运行状态 需要展示多个特效 观察只有选中粒子对象才会播放 解决方法 自动获取场景所有粒子对象 赋值给Selection.objects ParticleSystem[] particleSystemList = 根目录.transform.G 阅读全文
posted @ 2019-09-17 21:10 邹强 阅读(4286) 评论(0) 推荐(0)
摘要: C Unity 字符串判断失败 string text;//其他脚本赋值为 招募 //判断字符串相等时失败了 if(text == "招募") { } 最后高人值点 是脚本的编码问题 改成UTF8就好了 阅读全文
posted @ 2019-09-05 20:34 邹强 阅读(507) 评论(0) 推荐(0)
摘要: 读写文件坑 缘由 最近在弄一个PHP工具 里面有一个需求 需要读取文件 写入文件 例如文本 nnn 123 ccc kkj wwwv 1 遇到一个问题 修改ccc的时候 保存的时候修改行粘在一起 例如 nnn 123 ccc kkjwwwv 1 查了半天 原来是读取的时候把换行符也带上了 总结: 读 阅读全文
posted @ 2019-07-26 19:40 邹强 阅读(147) 评论(0) 推荐(0)
摘要: 如何快速定位字段被谁修改了 需求由来 数据类的字段不知道被谁修改了(因为有上百处引用修改,所有不方便每个地方断点) 实现代码 原本的类 修改后 阅读全文
posted @ 2019-06-14 09:15 邹强 阅读(170) 评论(0) 推荐(0)
摘要: 使用 位运算 判断 值的二进制 指定位是否为1 先上方法 方法解释 参数 long bit 需要判断的值(十进制) 参数 int index 指定判断二进制的那位(从右开始数) 方法 bit index bit的二进制向由移动index位(1000向右移动4位 右移后空出的部分填0 结果位 0001 阅读全文
posted @ 2019-05-25 21:01 邹强 阅读(4074) 评论(0) 推荐(0)
摘要: Unity C .Net List 优化点 已知长度 则初始化指定长度 调用多次Remove会导致内存浪费 调用TrimExcess释放多余内存 List代码实现原理 使用数组保存泛型数据 代码 创建一个保存int类型大小为0的空数组 代码 当数组大小为0 new一个大小为4的数组 当数组已满时 创 阅读全文
posted @ 2019-03-22 18:19 邹强 阅读(406) 评论(0) 推荐(0)
摘要: Unity 处理预设中的中文 需求由来 项目接入越南版本 需要解决的文本问题 获取UI预设Label里面的中文(没被代码控制)提供给越南 Label里面的中文替换成越南文 解决流程 迭代获取Assets目录下所有文件 获取所有的.prefab预设文件 加载预设文件 获取预设下所有的UILabel组建 阅读全文
posted @ 2019-03-21 18:37 邹强 阅读(502) 评论(1) 推荐(0)