Unity工具类之生成文本验证码
本文实例为大家分享了Unity生成文本验证码的具体代码,供大家参考,具体内容如下
文本验证码
由于我经常使用Unity进行webgl版本的开发,看到网站上面用户登录有很多的验证码验证。借鉴相关博客,写了Unity的工具类文本验证码,代码如下:
工具类:VerificationCode
usingSystem.Collections; usingSystem.Collections.Generic; usingSystem.Text; //////该工具类为:生成验证码 ///作者:hys ///时间:2019.12.30 ///邮箱:840917807@qq.com /// publicclassVerificationCode { privatestaticchar[]constant= { '0','1','2','3','4','5','6','7','8','9', 'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z', 'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z' }; //////获取随机生成的验证码 /// ///长度 /// publicstaticstringSetDeleKey(intLength) { StringBuildernewRandom=newStringBuilder(62); System.Randomrd=newSystem.Random(); for(inti=0;i Unity脚本
usingSystem.Collections; usingSystem.Collections.Generic; usingUnityEngine; usingUnityEngine.UI; publicclassHuangVerificationCodeTextScripts:MonoBehaviour { privateTextverificationCodeText;//验证码Text. privatevoidAwake() { init(); } voidStart() { } voidUpdate() { } //////进行初始化 /// privatevoidinit() { verificationCodeText=GameObject.Find("VerificationCodeText").GetComponent(); } /// ///生成验证码 /// ///验证码长度 /// 字符串类型的验证码 publicstringgenerateVerificationCode(intlength) { stringcode=VerificationCode.SetDeleKey(length); verificationCodeText.text=code; returncode; } }以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。