19.基本设置

19.基本设置


19.1 知识点

基本设置


Default Font Asset:默认字体设置

存储默认字体设置相关信息。

  • Path:字体资源的存储位置

Fallback Font Assets:默认备用字体资源

设置备用字体资源,以备当前字体资源无法满足需求的场景。

  • Fallback Material Settings:备用材质设置
  • Match Material Presets:匹配材质预设
    • 启用后,备用字体中的字形与主字体的样式匹配
    • 让主字体和后备字体看起来更接近

Dynamic Font System Setting:动态字体系统设置

配置动态字体系统相关选项。

  • Get Font Features at Runtime:运行时获取字体功能
  • Missing Character Unicode:当找不到字符时使用的替代字符,默认值为 0,表示一个正方形轮廓
  • Disable warnings:启用后可避免 Unity 为每个缺失字形记录的警告

Text Container Default Setting:文本容器默认设置

设置文本容器的默认行为和选项。

  • TextMeshPro:3D 文本默认大小
  • TextMeshPro UI:UI 文本默认大小
  • Enable Raycast Target:是否默认为文本对象启用射线检测
  • Auto Size Text Container:启用后会自动调整文本容器的大小
  • Is Object Scale Static:是否为静态缩放

Text Component Default Setting:文本组件默认设置

设置文本组件相关的默认行为。

  • Default Font Size:默认字体大小
  • Text Auto Size Ratios:文本自动调整大小比例
  • Word Wrapping:是否启用自动换行
  • Kerning:是否启用字偶间距调整
  • Extra Padding:是否额外进行填充,可以降低字符在精灵边界处被截断的几率
  • Tint All Sprites:为所有精灵图片着色
  • Parse Escape Sequence:是否解析转义字符

Default Sprite Asset:默认精灵图片资源

设置文本精灵图片相关选项。

  • Missing Sprite Unicode:精灵缺失时采用的替代符,默认为方形轮廓
  • IOS Emoji Support:是否支持 IOS 表情符号
  • Path:精灵图片资源存储路径

Default Style Sheet:默认样式表

设置默认样式表的路径。

  • Path:样式表资源存储路径

Color Gradient Presets:默认颜色渐变预设

设置默认颜色渐变选项。

  • Path:颜色渐变预设存储路径

Line Breaking for Asian Languages:用于处理亚洲语言的换行规则

设置亚洲语言换行相关的行为。

  • Leading Characters:前导符号
    • 一般不允许这些符号出现在行首
    • 遇到这些字符触发自动换行时,字符会显示在尾部
  • Following Characters:尾随符号
    • 一般不允许这些符号出现在行尾
    • 如果这些符号出现在行尾触发自动换行时,会将这些符号移动到下一行

Korean Language Options:韩语相关设置

用于设置与韩语换行规则相关的选项。

  • Use Modern Line Breaking:使用现代换行
    • 启用后将采用更符合韩语规则的换行方式

19.2 练习题

在使用TMP进行开发时,TMP提供了哪些默认资源的设置?有什么好处?

  1. 字体默认资源、备用字体默认资源、精灵图片默认资源、样式表默认资源 等等
  2. 进行默认资源设置的好处是,我们在创建TMP文本时无需单独进行设置,默认就会使用我们希望用到的资源,可以提高开发效率


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 785293209@qq.com

×

喜欢就点赞,疼爱就打赏