unity3d - 滚动视图掩码不能统一工作
问题描述
我遇到了文本颜色未更改为我在检查器中设置的问题,导致始终为黑色文本。
我已按照建议创建材料并将其分配给字体,这似乎有效,但仅适用于静态文本字段或按钮文本。
我在滚动视图中有一个文本字段,并且在我应用材料后,滚动视图掩码不再隐藏滚动区域之外的文本?
如果我将材质着色器设置为 GUI/TextShader,我会得到正确的颜色,但 srollview 蒙版不起作用,如果我将其设置为无材质,蒙版会起作用但颜色是黑色?
添加材料后,每种字体都会发生这种情况?
我已经尝试了各种着色器设置,没有任何乐趣,有人知道如何解决这个问题吗?这对我来说似乎完全疯了:-(
解决方案
排序!
我导入了 TextMesh Pro,使用了它的字体创建工具,嘿嘿 :-)
不知道为什么默认的 Unity 文本组件不能处理这个?
推荐阅读
- javascript - 在javascript中查找和替换嵌套数组对象
- ffmpeg - 如何仅在使用 ffmpeg 添加相同速度的分离音频流时更改视频速度?
- reporting-services - 单独汇总报表项目的分组总计
- npm - Angular6,highcharts 错误“node_modules/highcharts/highcharts.d.ts(128972,17) 'PlotNetworkDataLabelsFormatterCallbackFunction' 中的错误。”
- c# - 在 Visual Studio 中找不到 WPF 项目的本地数据库
- html - Django 分页在我的搜索结果页面中不起作用
- xcode - 未能找到适合类型 IBSimDev 的设备
- sql - 如何使用时间戳作为参考在 SQL Server 2014 中合并同一表中的记录
- excel - 优化座位表
- python - 如何在 Discord 中更新 message.content 中的每条新消息?