/// <summary>
    /// 选择角色:加载我已有的角色prefab
    /// </summary>
    public void SetMyRolePrefab(int roleId)
    {
        Account_LoginGameServerRespProto.RoleItem item = GetRoleItem(roleId);
        //根据角色的职业ID,克隆对应的prefab

        CloneMyRole(item);
    }
    //选择角色:
    private void CloneMyRole(Account_LoginGameServerRespProto.RoleItem roleItem)
    {
        GameObject roleObj = Instantiate(GlobalInit.Instance.mClassDic[roleItem.RoleClass]);

        roleObj.transform.parent        = CreateRoleContainers[0]; //加载已有角色时默认使用第一个台柱子
        roleObj.transform.localScale    = Vector3.one;
        roleObj.transform.localPosition = Vector3.zero;
        roleObj.transform.localRotation = Quaternion.Euler(Vector3.zero);
        RoleBehaviour roleCtrl = roleObj.GetComponent <RoleBehaviour>();

        //全局缓存,每次使用直接加载
        GlobalCache.Instance.CurrentRoleUIPrefab = GlobalInit.Instance.mClassDic[roleItem.RoleClass];
    }