• QQ
  • nahooten@sina.com
  • 常州市九洲新世界花苑15-2

游戏开发

常州游戏开发培训-C#获取随机昵称

原创内容,转载请注明原文网址:http://homeqin.cn/a/wenzhangboke/jishutiandi/youxikaifa/2019/0203/379.html

常州游戏开发培训-C#获取随机昵称实现

 

游戏中关于用户取名的问题,多数情况下,玩家默认是随机取名的(也会有自己取名的),那这个随机昵称的获取怎么实现呢?先给大家分享下实现的思路。

 

实现思路如下:

 

首先,你得有一个昵称集合的数据,并把你的用户昵称集合文本放在Resource 目录下,方便加载;

 

然后,是常州网站开发建设程序的加载读取,让它保存在一个string ;

 

再通过string.Split(','); 方法 分割该string 为数组。(按文本中的逗号间隔,分割昵称数组)

 

最后用随机方法随机选取,该数组中的昵称。

 

代码实现:

 

 

 // 获取随机昵称

        public string GetRandomNickName()

       

            string[] nickArray = null;

            TextAsset nameText = Resources.Load("Text/username游戏开发运营.txt") as TextAsset;

            if(nameText == null)

           

                Debug.Log("\n===== nameText was null: ");

           

            nickArray = nameText.text.Split(',');

            int len = nickArray.Length;

            System.Random random = new System.Random();

            int index = random.Next(len);

            string str = nickArray[index];

            return str;

       



上篇:上一篇:常州手游开发培训-UGUI ScrollRect使用
下篇:下一篇:常州手游开发-U3d UGUI点击与3D场景分离