private static void AddModelData(ModelRoleData data)
    {
        RoleType roleType  = data.roleType;
        int      roleLevel = data.roleLevel;

        if (!dicModelData.ContainsKey(roleType))
        {
            dicModelData.Add(roleType, new Dictionary <int, ModelRoleData>());
        }
        if (dicModelData[roleType].ContainsKey(roleLevel))
        {
            dicModelData[roleType][roleLevel] = data;
        }
        else
        {
            dicModelData[roleType].Add(roleLevel, data);
        }
        if (dicPrefabNameModelData.ContainsKey(data.prefabName))
        {
            dicPrefabNameModelData[data.prefabName] = data;
        }
        else
        {
            dicPrefabNameModelData.Add(data.prefabName, data);
        }
    }
    public static void Init()
    {
        ModelRoleData data = new ModelRoleData(RoleType.Player, (int)PlayerType.Master, "Blade_Warrior_Prefab", 260);

        AddModelData(data);
        data = new ModelRoleData(RoleType.Monster, (int)MonsterType.Rubbish, "Monster_Warrior_Prefab", 260);
        AddModelData(data);
    }
    public static int GetModelRoleHpPosY(string nodeName)
    {
        ModelRoleData data = GetModelRoleData(nodeName);

        return(data.hpProcessPosY);
    }