CurveAnimation

Artık kullanılmayanları göster

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.

CurveAnimation, Roblox'un animasyon sisteminin kullandığı bir alt türüdir AnimationClip . Animasyon verilerini her animasyon kanalı için bir Rig'de ayrı, bireysel bir曲線 olarak depolar. Örneğin, CurveAnimation bir çift katlı bir eklem

CurveAnimation yapısı

CurveAnimation, çizgileri animasyonlu birleştirmeyi sağlayan bir kayıt oluşturur. Cur

Yarışma hierarşisiyle eşzamanlanır

Roblox'un animasyon sisteminde bir CurveAnimation oynarken kısımlı hiyerarşileri bir modelle eşlemeniz mümkündür. Bu, birleştirilmiş joint'ler için tüm joint'lerin hiyerarşide bulunması gerekli olduğu anlamına gelir. Ayrıca, kısımlı hi

Diğer kanalları animasyon

Kurve Animasyonları ayrıca, diğer sayısal değerleri bir modelde animasyon yapabilir. Örneğin, FACS kontrollerini yüz animasyonları için oluşturan bir klasör oluşturarak yüz animasyonları için yüz kontrollerini animasyon edebilirsiniz. Daha sonra, yüz kontrollerini animasyon

Animasyon yaparken CurveAnimation kullanıyor

Diğer Animasyon klip türleri (örneğin KeyframeSequence ) Animasyon oynatmadan önce Roblox'a CurveAnimations'ı yüklemeniz gerekir. Bunu yapmak için, CurveAnimations'ı sağ tıklayın ve Roblox'a Kaydet'i tıklayın. Alternatif olarak, Plugin:SaveSelectedToRoblox() animasyon yükleme p

Roblox sitesine yüklemeden önce bir Animasyon'u önizlemek istiyorsanız, AnimationClipProviderProvider:RegisterAnimationClip kullanarak geçici bir kimlik oluşturabilirsiniz. Bu, yerelleşik animasyon testleri için kullanabileceğiniz bir hash kimliği oluşturur.

Kurve Animasyonlarını Oluşturulması

Ayrıca, AnimationClip türleri (örneğin, KeyframeSequence gibi) mevcut yüklenmiş bir Animasyon'a göre yüklenmiş iseniz, Lua kodlarını kullanarak mevcut bir Animasyon'u indirmek istiyorsanız, AnimasyonClipProvider:AnimationClipAsync'yi kullanın.

Özellikler

Yöntemler

Etkinlikler