Unity中的Label控件引用了Unity自带字体的话,打包时会报错,所以得找出来把这些字体都改成动态字体。

代码如下:

using UnityEngine;using System.Collections;using System.Collections.Generic;using UnityEditor;using System.IO;public class CheckUnityFont : MonoBehaviour{[MenuItem("Tools/Check Unity Font")]static void Check(){string[] tmpFilePathArray = Directory.GetFiles(Application.dataPath, "*.*", SearchOption.AllDirectories);EditorUtility.DisplayProgressBar("CheckUnityFont", "CheckUnityFont", 0f);for (int i = 0; i < tmpFilePathArray.Length; i++){EditorUtility.DisplayProgressBar("CheckUnityFont", "CheckUnityFont", (i * 1.0f) / tmpFilePathArray.Length);string tmpFilePath = tmpFilePathArray[i];//if (tmpFilePath.EndsWith(".prefab"))//{//    StreamReader tmpStreamReader = new StreamReader(tmpFilePath);//    string tmpContent = tmpStreamReader.ReadToEnd();//    if (tmpContent.Contains("mFont: {fileID: 0}"))//    {//        Debug.LogError(tmpFilePath);//    }//}if (tmpFilePath.EndsWith(".prefab")){StreamReader tmpStreamReader = new StreamReader(tmpFilePath);// string tmpContent = tmpStreamReader.ReadToEnd();while (tmpStreamReader.Peek() >= 0){string tmpContent = tmpStreamReader.ReadLine();if (tmpContent.Contains("guid: 0000000000000000d000000000000000")){Debug.LogError(tmpFilePath + "  tmpContent= " + tmpContent);}}}}EditorUtility.ClearProgressBar();}}

Unity查找哪些Label引用了Unity自带的字体相关推荐

  1. unity 查找所以物体_用Unity来实现一下绳子效果——Obi Rope插件介绍

    (本文作者 @对马骑马使用炎拳 ) 今年年中的时候,<最后生还者2>引发了业界非常热烈的大讨论. 有关剧情.人物描绘的争议自然是最为集火的一环.可参看这里: 如何评价游戏<最后生还者 ...

  2. 关于UNITY中System.Drawing引用失败的处理方法

    关于UNITY中System.Drawing引用失败的处理方法 今天在使用EPPlus中,遇到一个处于This type has been forwarded to assembly 'System. ...

  3. Unity查找物体的子物体、孙物体

    Unity查找物体下的所有物体 本文提供全流程,中文翻译. Chinar 坚持将简单的生活方式,带给世人! (拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) Chinar -- 心 ...

  4. Unity文件、文件引用、Meta详解

    原文链接:https://blog.uwa4d.com/archives/USparkle_inf_UnityEngine.html 这是侑虎科技第381篇原创文章,感谢作者陈广忠供稿.欢迎转发分享, ...

  5. Unity中的资源管理-引用计数

    本文分享Unity中的资源管理-引用计数 在前面的文章中, 我们一起学习了对象池的基本原理和几种实现, 今天和大家继续聊聊另一个资源管理中比较重要的技术: 引用计数. GC的基础知识 GC(Garba ...

  6. Unity学习笔记(一)Unity的界面和操作

    资料/资源 Unity官方教程:Unity User Manual 2021.3 (LTS) - Unity 手册 UnityLearn:Learn Game Development Without ...

  7. Unity游戏开发客户端面经——Unity(初级)

    前言:记录了总6w字的面经知识点,文章中的知识点若想深入了解,可以点击链接学习.由于文本太多,按类型分开.这一篇是 Unity 常问问题总结,有帮助的可以收藏. 1. 生命周期 Awake -> ...

  8. Unity基础笔记(1)—— Unity基本操作与基本组件介绍

    Unity 基本操作与组件 一.Unity 基本操作 1. Unity 界面详解 Hierachy:层级面板,游戏场景中的资源,比如UI.模型: Scene:场景面板,用于管理游戏场景中的各种游戏物体 ...

  9. 【Unity学习笔记】b站Unity架构课Unity3D 商业化的网络游戏架构(高级/主程级别)

    [Unity学习笔记]b站Unity架构课Unity3D 商业化的网络游戏架构(高级/主程级别) 自己跟着学完了,写了不少代码,会放在CSDN代码库,因为老师并没有提供源码,录屏也不是完全连续,所以难 ...

最新文章

  1. c语言智能指针是什么,C ++中的智能指针
  2. MediaWiki使用指南
  3. C++实现字符串数组作为函数的参数的反序输出
  4. Java OkHttp3的简单使用
  5. silverlight ListBox 多列图片效果
  6. LINQ to SQL: DataContext.SubmitChanges() 失效问题
  7. SVN 405错误
  8. 手把手带你玩转Tensorflow 物体检测 API (1)——运行实例
  9. 总结的若干关于RecursionError: maximum recursion depth exceeded问题的解决办法
  10. HelloWorld程序编写调试及错误解决
  11. 阶段3 2.Spring_01.Spring框架简介_02.今日课程内容介绍
  12. 2019年区块链多币种钱包建设的安全性与可用性
  13. php中paynotify,PayNotifyValidator.php
  14. 每日站立会议10(完结)
  15. 计算机毕业设计Java安路友汽车租赁(源码+系统+mysql数据库+lw文档
  16. python opencv批量修改图片分辨率
  17. 中基鸿业如何投资理财
  18. android 内存至少一半,极客修:为什么iPhone比安卓内存小,却更流畅?
  19. Authing 背后的计算哲学
  20. 钛资本研究院:RegTech监管科技有望成为投融资新风口

热门文章

  1. 运动、下厨和看电影的闲暇时光
  2. 1.1安装配置Android Studio集成开发环境
  3. 【金猿技术展】模块注册机制——打造AI算法流水线
  4. jquery 仙女散花动画特效
  5. 解决IE6/IE7/IE8不支持before,after问题
  6. Simulink-仿真简介
  7. 亚巴逊首页分类导航菜单触发区域控制原理窥视
  8. 【Linux】权限管理 _目录权限 _umask _粘滞位[学习总结 _复习专用]
  9. useRequest使用日志
  10. SWUSTOJ #287 one + two = 3