zoukankan      html  css  js  c++  java
  • 关于在unity中动态获取字符串后在InputField上进行判断的BUG

    今天想做一个简单的密码锁定控制功能,但是出现了问题。我是在游戏开始时读取streamingAsset中的text中的文本,其实就是密码如下图密码是123456789

    然后我在程序中输入了该密码出现错误,居然错了。

    然后我打印读取的文本信息是什么、没错啊。然后我将控制台复制粘贴到inputField中,居然成功了。

    为此我比较费解然后把它变成password不显示字符后。发现居然有10个字符

    那就是123456789是9个字符。但控制台输出的却是10个字符。估计就是读取文本时的错误了。我发现了问题。因为我的文本格式为UEF-8格式的。需要转成ANSI码后发现在输入9个字符后就正确了。可能是在读取UEF-8时会多出一个字符,

    但是你还不知道这个字符是什么。

  • 相关阅读:
    1 let和const
    ECMAScript 6 扫盲
    回溯法
    13. Ajax技术
    12.JSTL标签
    11.EL(表达式语言)
    10.正则表达式(未完成)
    博客园自定义样式
    9.一次简单的Web作业
    8.JavaScript
  • 原文地址:https://www.cnblogs.com/unitySPK/p/7009771.html
Copyright © 2011-2022 走看看