Animasyon karakterlerinize, nesnelere ve çevrelere hareket uygulayarak etkileyici ve dinamik bir deneyim yaratma sürecidir.Nesnelerin hareket etmesini ve etkileşim kurmasını sağlayan birçok yol olmasına rağmen, Roblox'taki animasyon genellikle belirli bir karakterin veya bir grup parçanın ifade edici bir hareketini özelleştirmek veya Animasyon Editörü veya animasyonla ilgili API'leri kullanarak referans eder.
Animasyon, herhangi bir Roblox parçasına veya parça grubuna uygulanabilir.Farklı nesne türleri çeşitli animasyon özelliklerini kullanabilir.Aşağıdakiler, animasyonlu nesnelerin genel kategorileridir:
- Basit nesneler , temel bir parça gibi, sadece parçanın tek konum veya dönüş özelliği arasındaki değişiklikleri animasyonlaştırabilir.
- Rigler veya dirseklere ve bileklere benzer bağlarla bağlı parçalar, eklemler arasındaki pozisyonel ve döner hareketi ifade edebilir, örneğin Bone veya Motor6D.Kıvrımlı modeller, çevresel ve olaylara yanıt olarak hızlı ve programatik bir şekilde hareket uygulamak için animasyon özellikleri gibi ters sinematik 'yi kullanabilir.
- R15 ekipmanları , standartlaştırılmış avatar karakter modeli içeren ekipmanlar, oyuncu veya oyuncu olmayan bir karakter modeli olsa bile, Roblox'un karakter animasyon kütüphanesinden ve diğer hareket özelliklerinden animasyon kullanabilir.
Animasyon Editörü
Animasyon Editörü eklentisi, kıvrımlarda özel animasyonlar tasarlayıp yayınlamanıza izin verir.Bir ekipmanın bireysel bölümlerini birleştiren bağlantıları oluşturmak ve pozlar oluşturmak için hareket edebilir ve Animasyon Editörü bir pozdan diğerine pürüzsüz bir şekilde animasyon yapar.Tüm hareketli parçalar Motor6D nesneleriyle bağlı olduğu sürece, hem insan hem de insan olmayan kuklalar için Animasyon Editörünü kullanabilirsiniz.
Animasyon oluştururken, Studio etkili bir şekilde animasyon yapmak için şu özellikleri sağlar:
Animasyon Yakalama aracı aracılığıyla anında yüz ve vücut animasyonları oluşturun.
Eğilim tabanlı animasyon arayüzüne ve animasyon izleriniz üzerinde daha fazla kontrole erişmek için Eğilim Editörüne geçin.
Gerçekçi animasyonlar yapmak için bir sabitlenmiş çerçeve 'nin poz verilmesi ve animasyonu yapın.
Ters kinetik
Çevresel ve dış etkilere dayalı olarak otomatik olarak animasyonlar ve pozlar oluşturmak için ters kinematik API'lerini kullanabilirsiniz.Ters kinematik ile işlemlerle çeşitli animasyon olayları oluşturabilirsiniz, örneğin bir karakterin başının gökyüzünde uçan bir kuşu takip etmesi veya yakındaki bir kapı kolu için karakterin kolunun otomatik olarak ulaşması gibi.
Animasyon etkinlikleri
Bir animasyon etkinliği bir aksiyontetikleyen bir animasyondaki belirli bir noktadır.Animasyon Editörü zaman aralığında animasyon etkinliği işaretleyicilerini tanımlayabilir ve ardından AnimationTrack:GetMarkerReachedSignal() kullanarak bu işaretleyicileri tespit edebilirsiniz, böylece kullanıcının ayakları yere dokunduğunda herhangi bir ses efekti çalmak gibi belirli eylemler gerçekleştirmek için animasyon çalışırken.