热点:

    Unity数据合法性检测

      [   原创  ]   作者:
    收藏文章 暂无评论

    1、 null

    2、 启动Unity并创建空白项目,操作步骤见下图。

    3、 在场景中创建一个输入框和文本,其布局安排所示。

    4、 新建一个名为 ShieldedWordData 的脚本,打开后进行编辑,具体操作所示。

    5、 ShieldedWordData脚本的详细代码及解释见下图所示内容。

    6、 ShieldedWordData脚本详细内容如下所示:

    7、 {

    8、 将此类设置为单例模式

    9、 {

    10、 若存在则返回单例,否则创建新实例并返回。

    11、 }

    12、 后期屏蔽字需拆分处理,屏蔽内容以竖线符号分隔使用。

    13、 {

    14、 {

    15、 }

    16、 }

    17、 检测文本是否含有被禁止的词汇

    18、 {

    19、 {

    20、 {

    21、 }

    22、 }

    23、 }

    24、 }

    25、 返回Unity界面,在项目工程中导入LitJson插件(可通过访问下载链接:download.csdn.net/download/u014361280/10340009 获取),接着创建一个名为Test的新脚本,双击打开该脚本文件,进入代码编辑界面,具体操作可参考示意图所示步骤进行。

    26、 测试脚本的详细代码及说明见下图所示。

    27、 测试脚本的具体内容如下所示:

    28、 {

    29、 {

    30、 }

    31、 {

    32、 验证输入框内容,确保有效并包含特殊字符

    33、 {

    34、 输入的字符串符合要求,验证通过。

    35、 }

    36、 输入的字符串格式错误,请检查后重新输入。

    37、 }

    38、 }

    39、 }

    40、 }

    41、 监控特殊字符的使用情况

    42、 {

    43、 {

    44、 {

    45、 }

    46、 }

    47、 }

    48、 检测是否包含违规字符

    49、 {

    50、 {

    51、 }

    52、 {

    53、 }

    54、 }

    55、 }

    56、 脚本编译无误后,返回Unity界面,在场景中创建一个GameObject,将脚本拖拽至该对象上并完成参数赋值,操作所示。

    57、 Txt内容如下,用于检测是否含有屏蔽词,可自行增补。

    58、 {

    59、 }

    60、 运行场景及输入对应结果见下图

    61、 至此,本篇关于Unity中数据合法性屏蔽词检测的实用教程已讲解完毕,感谢阅读。

    soft.zol.com.cn true https://soft.zol.com.cn/1119/11194364.html report 1488 1、 null 2、 启动Unity并创建空白项目,操作步骤见下图。 3、 在场景中创建一个输入框和文本,其布局安排所示。 4、 新建一个名为 ShieldedWordData 的脚本,打开后进行编辑,具体操作所示。 5、 ShieldedWordData脚本的详细代码及解释见下图所示内容。 6、 Shiel...
    不喜欢(0) 点个赞(0)
    随时随地资讯查报价 就上ZOL手机客户端,点击或扫描二维码下载
    立即下载

    Regex Tester

    更新时间:2016年09月08日

    用户评分:0 | 0人点评

    软件类型:试用软件

    软件语言:简体中文

    Regex Tester
    • 更新时间:2016年09月08日
    • 软件大小:0.1MB
    • 软件分类:编程工具
    • 语言种类:简体中文
    • 软件评级:0 人点评