AnimationClipProvider
*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.
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
Génère un ID de ressource temporaire à partir d'un AnimationClip qui peut être utilisé pour le test localisé d'une animations.
Génère un ID de ressource temporaire à partir d'un AnimationClip qui peut être utilisé pour le test localisé d'une animations. Génère un hash.
Retourne un AnimationClip basé sur l'ID de ressource spécifié de manière asynchrone.
Cette fonction renvoie un objet InventoryPages qui peut être utilisé pour itérer sur les animations appartenant à un utilisateur spécifique.
Propriétés
Méthodes
RegisterActiveAnimationClip
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
Le AnimationClip à utiliser.
Retours
Un ID de ressource temporaire généré pour la lecture d'animation localisée.
RegisterAnimationClip
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
Le AnimationClip à utiliser.
Retours
Un ID de ressource temporaire généré pour la lecture d'animation localisée.
GetAnimationClipAsync
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
L'ID du contenu de l'animations.
Retours
Le AnimationClip trouvé.
GetAnimations
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
L'ID utilisateur de l'utilisateur.
Retours
Un InventoryPages d'animations.