TextMeshPro 产生新字报错 NullReferenceException: Object reference not set to an instance of an object
您好!
请问使用 TextMeshPro 后在 IPhone 上产生新字体时报会错是什么问题?
建制环境:
Unity 2019.4
TextMeshPro 2.1.1
字体配置:
建制版本: Android (apk) 、IPhone (ipa)
运行环境:
安卓模拟器 Nox 7.0.1.0 : 正常 (除了不能置灰等本身存在问题以外,功能运行正常)
IPhone 7 plus、 IPhone 8 : 只要第一次遇到没使用过的字就会报空值错误,再次使用才恢复正常
重现方法:
开启包含文本框页面,文本框已于编辑器预先键入 "你好,世界!"
对文本框 SetText "你好,世界!真好!" ( 真 第一次被使用)
后台报错:NullReferenceException: Object reference not set to an instance of an object
文本框内文字被清空
再次对文本框 SetText "你好,世界! 真好!"
正确显示 "你好,世界! 真好!"
若有复数个文字第一次被产生,SetText 时会不断报错,得重复 SetText 直到所有文字被产生过才能正确显示
请问这是什么问题?
请问使用 TextMeshPro 后在 IPhone 上产生新字体时报会错是什么问题?
建制环境:
Unity 2019.4
TextMeshPro 2.1.1
字体配置:
建制版本: Android (apk) 、IPhone (ipa)
运行环境:
安卓模拟器 Nox 7.0.1.0 : 正常 (除了不能置灰等本身存在问题以外,功能运行正常)
IPhone 7 plus、 IPhone 8 : 只要第一次遇到没使用过的字就会报空值错误,再次使用才恢复正常
重现方法:
开启包含文本框页面,文本框已于编辑器预先键入 "你好,世界!"
对文本框 SetText "你好,世界!真好!" ( 真 第一次被使用)
后台报错:NullReferenceException: Object reference not set to an instance of an object
文本框内文字被清空
再次对文本框 SetText "你好,世界! 真好!"
正确显示 "你好,世界! 真好!"
若有复数个文字第一次被产生,SetText 时会不断报错,得重复 SetText 直到所有文字被产生过才能正确显示
请问这是什么问题?
没有找到相关结果
已邀请:
4 个回复
谷主
赞同来自:
mico
赞同来自:
运行时报错没trace到行数,用 Mac 能看出错误的历程
@谷主 有看出这是什么问题么?
mico
赞同来自:
mico
赞同来自:
编辑器版本 社区版 2021.3.1
不影响使用,但不知道怎么出现的
(一直刷,重开就不见了)