AnimationClipProvider

Veraltete anzeigen

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Nicht erstellbar
Dienst
Nicht repliziert

Bietet Funktionen zum Laden und Vorschau AnimationClips . Es enthält eine Reihe von Funktionen, die nützlich sind, wenn Sie mit einem Animation arbeiten.

Der AnimationClipProvider ersetzt den veralteten KeyframeSequenceProvider, der verwendet wurde, um KeyframeSequences durch Inhalts-ID herunterzuladen.

AnimationClipProvider hat eine Reihe von Anwendungen.

  • Laden Sie den AnimationClip mit einer Animation-Inhalts-ID von der Roblox-Website herunter, unabhängig vom hinteren Typ von AnimationClip ( KeyframeSequence oder 1> Class.CurveAnimation1> ).
  • Erstellen Sie eine temporäre ID, um eine Animationenlokal vorzusehen.
  • Besorgen Sie sich die Inhalts-IDs der Animationen, die einem bestimmten Benutzer gehören.

Zusammenfassung

Methoden

Eigenschaften

Methoden

RegisterActiveAnimationClip

ContentId

Erzeugt eine temporäre Asset-ID aus einer AnimationClip , die lokalisierte Teste einer Animationenverwenden kann. Dies führt die gleiche Funktion aus wie RegisterAnimationClip() , aber erzeugt eine active:// -URL anstelle eines Hashes. Die generierte ID kann als 2>Class.Animation.AnimationId|AnimationId

Die von dieser Funktion erzeugte Asset-ID ist temporär und kann nicht außerhalb von Studio verwendet werden. Entwickler, die eine Asset-ID erzeugen möchten, die online verwendet werden kann, sollten die AnimationClip auf Roblox hochladen.

Parameter

animationClip: AnimationClip

Die AnimationClip zum Verwenden.


Rückgaben

ContentId

Eine temporäre Asset-ID, die für die lokale Wiedergabe von Animationen erstellt wird.

RegisterAnimationClip

ContentId

Erzeugt eine temporäre Asset-ID aus einer AnimationClip, die für lokalisierte Tests einer Animationenverwendet werden kann.

Diese Funktion führt die gleiche Funktion aus, um RegisterActiveAnimationClip noch einen aktiven:// URL anstelle eines Hashes generieren.

Die generierte ID kann für die Animation.AnimationId Eigenschaft verwendet werden, um Animationen zu testen.

Die von dieser Funktion erzeugte Asset-ID ist temporär und kann nicht außerhalb von Studio verwendet werden. Entwickler, die eine Asset-ID erzeugen möchten, die online verwendet werden kann, sollten die AnimationClip auf Roblox hochladen.

Parameter

animationClip: AnimationClip

Die AnimationClip zum Verwenden.


Rückgaben

ContentId

Eine temporäre Asset-ID, die für die lokale Wiedergabe von Animationen erstellt wird.

GetAnimationClipAsync

Angehalten

Bietet einen AnimationClip basierend auf der angegebenen Asset-ID. Die Asset-ID muss entsprechen zu einer Animations-Asset in Roblox. Die Funktion wird geliefert, bis die AnimationClip von der Website geladen ist und in einem pcall umgeben ist.

Parameter

assetId: ContentId

Die Inhalts-ID der Animationen.


Rückgaben

GetAnimations

Angehalten

Diese Funktion gibt ein InventoryPages Objekt zurück, das verwendet werden kann, um über Animationen eines bestimmten Benutzers zu wiederholen.

Diese Funktion hat eine Reihe von potenziellen Anwendungen, z. B. die Möglichkeit, Benutzern die Animationen zu durchsuchen und in ein benutzerdefiniertes Plug-inzu importieren.

Parameter

userId: number

Die Benutzer-ID des Benutzers.


Rückgaben

Ein InventoryPages von Animationen.

GetClipEvaluatorAsync

ClipEvaluator
Angehalten

Parameter

assetId: ContentId

Rückgaben

ClipEvaluator

Ereignisse