美文网首页
开发问题解决记录

开发问题解决记录

作者: 吴此人 | 来源:发表于2022-11-13 11:06 被阅读0次

1、多语言切换时卡顿。

    因为切换多语言时会及时刷新游戏内所有文本内容,最初以为时TextMeshPro切换材质导致的。仔细查看后发现是因为多语言中存在类似“  第{0}关 ”的表述,所以在每次切换时都会通过str.indexof("{"+i+"}")的方式来查找该文本内容是否需要通过format的方式处理。想起大量拼接字符会导致内存升高,遂将其修改为stringbuilder的方式,通过strbuilder.append("{");

strbuilder.append(i);

strbuilder.append("}");

str.indexof(strbuilder.toString());

瞬间就变得丝滑流畅了。

相关文章

  • iOS开发笔记

    原文请见github上iOS开发笔记 iOS开发笔记 记录了在iOS开发中踩过的坑和一些问题解决 微信的openi...

  • 开始使用简书记录T.T

    2017.03.09前端开发小白,1.学习、工作当中遇到的问题解决方法的记录2.生活语录3.工具收集4.前端开发笔记

  • 工作中遇到的一些问题

    记录一些在开发中遇到的问题以及问题解决的方法 1、 tableView的手势和tableView的子view上手势...

  • 兼容iOS 10 整理笔记

    升级完 Xcode8 和 iOS10后, 在开发当中遇到的问题, 现整理自己的问题解决记录. 一.Xcode8开...

  • Python 各种问题解决 Web Django,程序调试、代

    Python 各种问题解决 Web Django,程序调试、代码讲解、web开发 环境问题、不能运行问题解决 ...

  • 高效程序员的45个习惯 7.敏捷调试

    记录问题解决日志 告警就是错误 对问题各个击破 报告所有的异常 提供有用的错误信息 记录问题解决日志 可以选择符合...

  • iOS 添加维吾尔字体

    最近在开发维吾尔手机软件,苹果的,按照网友 的思路终于成功的用上了字体。我来记录下问题解决过程。 1.双击要用到的...

  • Sourcetree遇到的坑

    做了开发这么久一直想着整理点东西,但是每次问题解决之后就懒得再去记录了,刚好趁着这个时间,从现在开始,把以后的遇到...

  • C#篇

    简介 记录C#开发过程中遇到的问题解决方法,代码片段积累等格式:问题:(什么样的问题)解决方法:(如何解决,必填)...

  • JAVA篇

    简介 记录C#开发过程中遇到的问题解决方法,代码片段积累等格式:问题:(什么样的问题)解决方法:(如何解决,必填)...

网友评论

      本文标题:开发问题解决记录

      本文链接:https://www.haomeiwen.com/subject/oerlxdtx.html