private static void OnInit(GameManager gameManager) { EnemyInfo.OnInit(); CustomInfo.OnInit(); HitboxInfo.OnInit(); RngInfo.OnInit(); }
private static void OnPreRender(GameManager gameManager, StringBuilder infoBuilder) { // 放第一位,先更新 settings ConfigManager.OnPreRender(); // 放第二位,先处理镜头之后 camera.WorldToScreenPoint 才能获得正确数据 CameraManager.OnPreRender(gameManager); HeroInfo.OnPreRender(gameManager, infoBuilder); CustomInfo.OnPreRender(gameManager, infoBuilder); TimeInfo.OnPreRender(gameManager, infoBuilder); EnemyInfo.OnPreRender(gameManager, infoBuilder); HitboxInfo.OnPreRender(gameManager, infoBuilder); RngInfo.OnPreRender(infoBuilder); }