关于在unity中动态获取字符串后在InputField上进行判断的BUG
生活随笔
收集整理的這篇文章主要介紹了
关于在unity中动态获取字符串后在InputField上进行判断的BUG
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
今天想做一個簡單的密碼鎖定控制功能,但是出現了問題。我是在游戲開始時讀取streamingAsset中的text中的文本,其實就是密碼如下圖密碼是123456789
然后我在程序中輸入了該密碼出現錯誤,居然錯了。
然后我打印讀取的文本信息是什么、沒錯啊。然后我將控制臺復制粘貼到inputField中,居然成功了。
為此我比較費解然后把它變成password不顯示字符后。發現居然有10個字符
那就是123456789是9個字符。但控制臺輸出的卻是10個字符。估計就是讀取文本時的錯誤了。我發現了問題。因為我的文本格式為UEF-8格式的。需要轉成ANSI碼后發現在輸入9個字符后就正確了。可能是在讀取UEF-8時會多出一個字符,
但是你還不知道這個字符是什么。
?
轉載于:https://www.cnblogs.com/unitySPK/p/7009771.html
總結
以上是生活随笔為你收集整理的关于在unity中动态获取字符串后在InputField上进行判断的BUG的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 招商银行财新传媒联名卡手续费有哪些?相关
- 下一篇: LeetCode Reverse Wor