AnimationClipProvider

Afficher les obsolètes

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

Création impossible
Service
Non répliqué

Fournit des fonctions pour charger et prévisualiser AnimationClips . Il comprend un certain nombre de fonctions utiles lors du travail avec un Animation .

Le AnimationClipProvider remplace le déprecated KeyframeSequenceProvider qui était utilisé pour télécharger KeyframeSequences par l'ID du contenu.

Le fournisseur d'animation de clip a plusieurs utilisations.

  • Téléchargez le AnimationClip associé à un ID de contenu d'animation à partir du site Web Roblox, indépendamment du type sous-jacent de AnimationClip ( KeyframeSequence ou CurveAnimation ).
  • Générer un identifiant temporaire pour prévisualiser localement une animations.
  • Récupérez les ID de contenu des animations appartenant à un utilisateur spécifique.

Résumé

Méthodes

Propriétés

Méthodes

RegisterActiveAnimationClip

ContentId

Génère un ID de ressource temporaire à partir d'un AnimationClip qui peut être utilisé pour le test localisé d'une animations.Cela effectue la même fonction que RegisterAnimationClip() mais génère une URL active:// au lieu d'un hash.L'ID généré peut être utilisé comme propriété AnimationId pour le test.

L'ID de ressource généré par cette fonction est temporaire et ne peut pas être utilisé en dehors de Studio.Les développeurs souhaitant générer un ID de ressource pouvant être utilisé en ligne doivent télécharger le AnimationClip à Roblox.

Paramètres

animationClip: AnimationClip

Le AnimationClip à utiliser.

Valeur par défaut : ""

Retours

ContentId

Un ID de ressource temporaire généré pour la lecture d'animation localisée.

RegisterAnimationClip

ContentId

Génère un ID de ressource temporaire à partir d'un AnimationClip qui peut être utilisé pour le test localisé d'une animations.

Cette fonction effectue la même fonction à RegisterActiveAnimationClip mais génère un hash au lieu d'une URL active://.

L'ID généré peut être utilisé pour la propriété Animation.AnimationId pour tester les animations.

L'ID de ressource généré par cette fonction est temporaire et ne peut pas être utilisé en dehors de Studio.Les développeurs souhaitant générer un ID de ressource pouvant être utilisé en ligne doivent télécharger le AnimationClip à Roblox.

Paramètres

animationClip: AnimationClip

Le AnimationClip à utiliser.

Valeur par défaut : ""

Retours

ContentId

Un ID de ressource temporaire généré pour la lecture d'animation localisée.

GetAnimationClipAsync

Rendement

Récupère un AnimationClip basé sur l'ID spécifié.L'assetId doit correspondre à une ressource d'animation dans Roblox.La fonction produira jusqu'à ce que le AnimationClip soit chargé à partir du site Web et devrait être emballé dans un pcall .

Paramètres

assetId: ContentId

L'ID du contenu de l'animations.

Valeur par défaut : ""

Retours

GetAnimations

Rendement

Cette fonction renvoie un objet InventoryPages qui peut être utilisé pour itérer sur les animations appartenant à un utilisateur spécifique.

Cette fonction a plusieurs utilisations potentielles, comme permettre aux utilisateurs de parcourir et d'importer des animations dans un plugin d'animation personnalisé.

Paramètres

userId: number

L'ID utilisateur de l'utilisateur.

Valeur par défaut : ""

Retours

Un InventoryPages d'animations.

GetClipEvaluatorAsync

ClipEvaluator
Rendement

Paramètres

assetId: ContentId
Valeur par défaut : ""

Retours

ClipEvaluator

Évènements