Skip to content

通用工具类总览

命名空间RocPlay.Utils
源码Assets/RocPlay/Utils/*.cs(不含 HttpEncryptionTaskHelper 子目录)


最小心智模型

  1. 这批工具类是“无状态静态方法集合”,不走 IRocService 生命周期。
  2. 按职责分 7 类:路径、时间、字符串、数学、文件、转换、集合。
  3. 以“就近调用”为主,但热路径需关注分配与异常分支成本。

按类分册

分册
RocPathUtils路径工具(RocPathUtils)
RocTimeUtils时间工具(RocTimeUtils)
RocStringUtils字符串工具(RocStringUtils)
RocMathUtils数学工具(RocMathUtils)
RocFileUtils文件工具(RocFileUtils)
RocConvertUtils转换工具(RocConvertUtils)
RocCollectionUtils集合工具(RocCollectionUtils)

使用注意

  • RocFileUtils 会涉及 IO/异常处理,建议在后台线程或可控时机调用。
  • RocMathUtils 依赖 UnityEngine.Mathf/Random,编辑器与运行时随机性语义需一致化管理。
  • RocCollectionUtils 中部分 API 基于 LINQ,超高频路径先评估分配成本。

辅助工具总览 · HTTP · Task增强 · RocLog