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提供了哪些默认资源的设置?有什么好处?
- 字体默认资源、备用字体默认资源、精灵图片默认资源、样式表默认资源 等等
- 进行默认资源设置的好处是,我们在创建TMP文本时无需单独进行设置,默认就会使用我们希望用到的资源,可以提高开发效率
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 785293209@qq.com