03 2019 档案
摘要:Unity C .Net List 优化点 已知长度 则初始化指定长度 调用多次Remove会导致内存浪费 调用TrimExcess释放多余内存 List代码实现原理 使用数组保存泛型数据 代码 创建一个保存int类型大小为0的空数组 代码 当数组大小为0 new一个大小为4的数组 当数组已满时 创
阅读全文
摘要:Unity 处理预设中的中文 需求由来 项目接入越南版本 需要解决的文本问题 获取UI预设Label里面的中文(没被代码控制)提供给越南 Label里面的中文替换成越南文 解决流程 迭代获取Assets目录下所有文件 获取所有的.prefab预设文件 加载预设文件 获取预设下所有的UILabel组建
阅读全文
摘要:Unity MVC 个人想法 Model 想要实现效果 保存服务器数据 没有业务逻辑 接受发送消息 代码实现 缓存服务器发来的数据 注册消息接口 提供消息发送接口 View 想要实现效果 实现单元测试 耦合框架 不耦合服务器数据结构 代码实现 不包含服务器提供的结构体 提供界面修改接口 提供界面更新
阅读全文