public void setGameChangCiType(GameChangCiType gameChangCiType)
    {
        // 优先使用热更新的代码
        if (ILRuntimeUtil.getInstance().checkDllClassHasFunc("GameLevelChoiceScript_hotfix", "setGameChangCiType"))
        {
            ILRuntimeUtil.getInstance().getAppDomain().Invoke("HotFix_Project.GameLevelChoiceScript_hotfix", "setGameChangCiType", null, gameChangCiType);
            return;
        }

        m_gameChangCiType = gameChangCiType;

        if (m_gameChangCiType == GameChangCiType.GameChangCiType_jingdian)
        {
            m_obj.transform.localPosition = new Vector3(100, -8, 0);
        }
        else if (m_gameChangCiType == GameChangCiType.GameChangCiType_chaodi)
        {
            m_obj.transform.localPosition = new Vector3(520, -8, 0);
        }

        // 在线人数
        {
            m_text_chuji_onlineCount.text   = RandomUtil.getRandom(100, 500).ToString();
            m_text_zhongji_onlineCount.text = RandomUtil.getRandom(100, 500).ToString();
            m_text_gaoji_onlineCount.text   = RandomUtil.getRandom(100, 500).ToString();
        }
    }
    public static GameObject create(GameChangCiType gameChangCiType)
    {
        GameObject prefab = Resources.Load("Prefabs/Game/GameLevelChoice") as GameObject;
        GameObject obj    = GameObject.Instantiate(prefab, GameObject.Find("Canvas").transform);

        obj.GetComponent <GameLevelChoiceScript>().setGameChangCiType(gameChangCiType);

        return(obj);
    }