如何从用户处获取文本输入
本文关键字:获取 取文本 输入 用户 | 更新日期: 2023-09-27 18:24:16
我正在为我的XNA游戏制作一个高核心列表。我想让用户可以输入他们的名字(最多6个字符,只有字符a-zA-Z)。
有人知道我该怎么做吗?弹出?
我在谷歌上搜索了一些指南,但我无法让它发挥作用:(
查看此链接以了解如何存储数据。
http://www.xnawiki.com/index.php?title=How_do_I_handle_high_scores%3F
至于条件,最多6个字符,只有字符a-zA-Z,输入上的一个简单正则表达式就可以了
Regex playerName = new Regex("^[a-zA-Z]{1,6}$");
^
表示"从字符串开始匹配"[a-zA-Z]
的意思是"匹配小写和大写字母a-z"{1,6}
表示"匹配上一项(以上字符类)1到6次"$
表示"仅当光标位于字符串末尾时匹配"
看看这个,我希望它能帮助
- XNA文本框示例:http://www.youtube.com/watch?v=oC6XhvbM-ts
- 附带源代码:http://www.youtube.com/watch?v=j7QHNbjY95U