Пример #1
0
        private void Test_RandomName()
        {
            //Log.Info(Chinese2Spell.Convert("替换图片"));
            //Log.Info(Chinese2SpellSimple.GetPYString("替换图片"));

            for (int i = 0; i < 20; i++)
            {
                Log.Info(NameSimulation.GetRandomChineseName());
            }
            for (int i = 0; i < 20; i++)
            {
                Log.Info(NameSimulation.GetRandomEnglishName());
            }

            //var lst = NameSimulation.GetRandomChineseNames(ChineseNameSetting.Default, 20);
            //for (int i = 0; i < lst.Count; i++)
            //{
            //    Log.Info(lst[i]);
            //}

            //var lst = NameSimulation.GetRandomEnglishNames(EnglishNameSetting.Default, 20);
            //for (int i = 0; i < lst.Count; i++)
            //{
            //    Log.Info(lst[i]);
            //}

            //Log.Info(ChineseWordLibrary.Common.Length.ToString());
            //Log.Info(ChineseWordLibrary.Family.Length.ToString());
            //Log.Info(ChineseWordLibrary.CompoundFamily.Length.ToString());
            //Log.Info(EnglishNameLibrary.FirstName.Length.ToString());
        }
Пример #2
0
 private void CreateThrottleTask()
 {
     Debug.LogError("123");
     ThrottleTask.Invoke(() =>
     {
         string name = NameSimulation.GetRandomChinesePersonalName(2);
         Debug.Log(name);
     }, 500, ThrottleStopType.Duration, 5000);
 }
Пример #3
0
        private void RunTaskAsync()
        {
            string name = NameSimulation.GetRandomChinesePersonalName(2);

            for (int i = 0; i < 10; i++)
            {
                int    idx    = i;
                Thread thread = new Thread(() =>
                {
                    TweenLite.To(0, 10, 2000, Linear.EaseIn, v =>
                    {
                        cube.transform.position = new Vector3(0, 0, v);
                    });
                });
                thread.Start();
            }
        }
Пример #4
0
        private void RunTaskAsync()
        {
            string name = NameSimulation.GetRandomChinesePersonalName(2);

            for (int i = 0; i < 10; i++)
            {
                int    idx    = i;
                Thread thread = new Thread(() =>
                {
                    TaskLite.Invoke(t =>
                    {
                        Debug.Log($"{name}  {idx}");
                        return(true);
                    });
                });
                thread.Start();
            }
        }