Référence › Référence des fonctions › utils

utils.packResults

dépendance

Appel

utils.packResults(...)

Enregistrez la dépendance utils.packResults, puis appelez-la sous ce nom. Un appel par espace de noms ne transmet pas self : utilisez un appel avec deux-points ou passez l'objet vous-même.

Ce qu'elle fait

Fonction utilitaire fournie par utils.lua.

Arguments

NomTypeCe qu'elle fait
...anyValues to pack, including nils.

Retours

1tableArray of the values with n set to their count, so trailing nils survive unpack(result, 1, result.n).

Éditions

Les fonctions utilitaires intégrées sont enregistrées sur toutes les éditions. Ce qui diffère, c'est l'API du jeu qu'elles lisent ; quand l'une manque, la fonction utilitaire se rabat sur une alternative ou renvoie nil avec une raison.

Elle ne lit directement aucune API du jeu.

Comment l'addon l'appelle

Source

Functions/cache.lua, ligne 44. En lecture seule dans le jeu ; Dupliquer crée une copie modifiable.

utils.packResults(...)
    return { n = select('#', ...), ... }

Retour à Référence des fonctions