Bone
*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.
Tulang adalah objek yang tidak dirender yang menggerakkan gerakan satu atau lebih bagian untuk tujuan animasi, atau membuat pakaian dan karakter.Tulang adalah bagian dari rangka atau objek skeletal yang biasanya Anda akses dan animasikan melalui Editor Animasi .
Rig dibuat selama proses pemodelan di software pihak ketiga seperti Blender atau Maya.Setelah menge导入模型 ke Studio, Anda dapat menambahkan model langsung ke pengalaman Anda, atau menyimpan dan berbagi model sebagai aset.Lihat Rigging untuk lebih banyak rincian tentang pembuatan dan penggunaan model terikat.
Perhatikan bahwa Anda dapat membesarkan Bones di bawah lainnya Bones dan bagian.Saat membesarkan tulang ke tulang lain, posisi tulang anak akan relatif terhadap posisi tulang orangtua, dan hierarki objek orangtua dapat mengubah perilaku bagian yang terpengaruh selama pemosisian atau animasi.
Hubungan dengan Motor6D
Untuk mendukung animasi dengan rig yang lebih tua menggunakan sambungan, seperti Motor6D , Anda dapat menggunakan properti Bone.Transform dengan cara yang sama seperti Motor6D.Transform .Roblox menggunakan offset tulang dari posisi default untuk mengemudi animasi, dan tulang tidak direplikasi atau diserialkan.
Kerangka Tulang.CFrame
Tulang mewarisi properti CFrame dari Attachments yang digunakan Roblox sebagai posisi referensi tulang.Properti dunia yang diwarisi WorldCFrame dan lainnya kembali posisi awal yang belum diubah.
Rangkuman
Properti
Menentukan offset animasi saat ini dari tulang di ruang lokalnya.
Menggambarkan offset gabungan CFrame dari tulang dan offset animasi saat ini di ruang lokal tulang.
Menggambarkan offset gabungan CFrame dari tulang dan offset animasi saat ini di ruang dunia.
Arah dari X sumbu lampir, yang diwakili sebagai unit Vector3.
CFrame offset dari lampiran.
Orientasi lampiran terhadap orientasi orang tuanya.
Offset posisional dari lampiran, relatif terhadap posisi dan orientasi orang tuanya.
Arah dari Y sumbu lampir, yang diwakili sebagai unit Vector3.
Mengubah visibilitas dalam pengalaman lampiran.
Arah dari X sumbu lampir terhadap dunia, yang diwakili sebagai unit Vector3 dengan panjang 1.
Persis CFrame dari lampiran di koordinat ruang dunia.
Orientasi lampiran terhadap dunia daripada orang tuanya sendiri.
Posisi lampiran terhadap dunia daripada orang tuanya sendiri.
Arah dari Y sumbu lampir terhadap dunia, yang diwakili sebagai unit Vector3 dengan panjang 1.
Properti
Transform
Transformasi menentukan offset animasi saat ini dari tulang relatif terhadap CFrame.Properti ini ditetapkan oleh Roblox ketika animasi pada meshes dilapisi diputar, meskipun bisa dimanipulasi secara manual dengan cara yang mirip dengan Motor6D.Transform .
Lihat juga:
- Motor6D.Transform , sebuah properti yang memainkan peran serupa dalam animasi karakter rig
- TransformedCFrame dan TransformedWorldCFrame , nilai mereka sebagian ditentukan oleh properti ini
TransformedCFrame
TransformedCFrame menggambarkan offset gabungan CFrame dari tulang dan offset animasi saat ini ( Transform ) di ruang lokal tulang.
Lihat juga:
- Transform , sebuah properti yang sebagian menentukan nilai properti ini
- Bone.TransformedWorldCFrame , variasi ruang dunia dari properti ini
TransformedWorldCFrame
TransformedWorldCFrame menggambarkan offset gabungan CFrame dari tulang dan offset animasi saat ini ( Transform ) di ruang dunia.
Lihat juga:
- Transform , sebuah properti yang sebagian menentukan nilai properti ini
- Bone.TransformedCFrame , varian ruang lokal dari properti ini