AnimationClipProvider
*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.
Bietet Funktionen zum Laden und Vorschau von AnimationClips. Es enthält eine Reihe von Funktionen, die nützlich sind, wenn Sie mit einem Animation arbeiten.
Die AnimationClipProvider ersetzt das veraltete KeyframeSequenceProvider, das verwendet wurde, um KeyframeSequences mit Inhalts-ID herunterzuladen.
Der AnimationClipProvider hat eine Reihe von Verwendungen.
- Laden Sie die AnimationClip mit einer Animationen-Inhalts-ID von der Roblox-Website herunter, unabhängig vom zugrunde liegenden Typ von AnimationClip ( KeyframeSequence oder CurveAnimation ).
- Erstelle eine temporäre ID, um eine Animationenlokal zu prüfen.
- Rufe die Inhalts-IDs von Animationen ab, die ein bestimmter Benutzer besitzt.
Zusammenfassung
Methoden
Erstellt eine vorübergehende Asset-ID aus einem AnimationClip, die für die lokalisierte Testung einer Animationenverwendet werden kann.
Erzeugt eine vorübergehende Asset-ID aus einem AnimationClip, die für die lokalisierte Testung einer Animationenverwendet werden kann. Erzeugt einen Hash.
Gibt eine AnimationClip basierend auf der angegebenen Asset-ID asynchron zurück.
Diese Funktion gibt ein InventoryPages Objekt zurück, das verwendet werden kann, um Animationen zu durchlaufen, die einem bestimmten Benutzer gehören.
Eigenschaften
Methoden
RegisterActiveAnimationClip
Erstellt eine vorübergehende Asset-ID aus einem AnimationClip, die für die lokalisierte Testung einer Animationenverwendet werden kann.Dies funktioniert wie RegisterAnimationClip() aber erzeugt eine active:// URL statt eines Hashes.Die generierte ID kann als Eigenschaft AnimationId zum Testen verwendet werden.
Die Asset-ID, die von dieser Funktion generiert wird, ist vorübergehend und kann nicht außerhalb von Studio verwendet werden.Entwickler, die eine Asset-ID generieren möchten, die online verwendet werden kann, sollten das AnimationClip auf Roblox hochladen.
Parameter
Die AnimationClip zu verwenden.
Rückgaben
Eine vorübergehende Asset-ID, die für lokalisierte Animationswiedergabe erstellt wurde.
RegisterAnimationClip
Erstellt eine vorübergehende Asset-ID aus einem AnimationClip, die für die lokalisierte Testung einer Animationenverwendet werden kann.
Diese Funktion führt die gleiche Funktion für RegisterActiveAnimationClip aus, erzeugt aber stattdessen einen Hash anstelle einer active:// URL.
Die generierte ID kann für das Animation.AnimationId-Eigenschaft verwendet werden, um Animationen zu testen.
Die Asset-ID, die von dieser Funktion generiert wird, ist vorübergehend und kann nicht außerhalb von Studio verwendet werden.Entwickler, die eine Asset-ID generieren möchten, die online verwendet werden kann, sollten das AnimationClip auf Roblox hochladen.
Parameter
Die AnimationClip zu verwenden.
Rückgaben
Eine vorübergehende Asset-ID, die für lokalisierte Animationswiedergabe erstellt wurde.
GetAnimationClipAsync
Ruft eine AnimationClip ab, basierend auf der angegebenen assetId.Die assetId muss einem Animations-Asset in Roblox entsprechen.Die Funktion wird bis die AnimationClip von der Website geladen wird und sollte in einem pcall verpackt werden.
Parameter
Die Inhalts-ID der Animationen.
Rückgaben
Die AnimationClip gefunden.
GetAnimations
Diese Funktion gibt ein InventoryPages Objekt zurück, das verwendet werden kann, um Animationen zu durchlaufen, die einem bestimmten Benutzer gehören.
Diese Funktion hat eine Reihe von möglichen Verwendungen, wie die Erlaubnis, Benutzer Animationen zu durchsuchen und zu importieren, in ein benutzerdefiniertes Plug-in.
Parameter
Die Benutzer-ID des Benutzers.
Rückgaben
Eine InventoryPages von Animationen.