Berat animasi.
Ini menghitung berat campuran untuk satu kurva.
Berat didistribusikan sehingga lapisan atas mendapatkan segalanya. Jika tidak menggunakan berat penuh maka lapisan berikutnya akan mendistribusikan berat badan yang tersisa dan sebagainya. Setelah semua berat digunakan oleh lapisan atas, tidak ada berat yang akan tersedia untuk lapisan yang lebih rendah setiap Unity menggunakan bobot yang adil, yang berarti jika lapisan yang lebih rendah ingin 80% dan 50% telah digunakan, lapisan tidak akan menggunakan semua berat. bukan itu akan memakan 80% dari 50%.
Example: tubuh atas yang dipengaruhi oleh gelombang, berjalan dan idle tubuh yang lebih rendah yang dipengaruhi hanya berjalan dan idle.
- Berat campuran dapat berubah per nilai animasi karena pencampuran. Bahkan tanpa pencampuran, kadang-kadang kurva tidak ditentukan. Masih Anda ingin campuran berat untuk menambah 1. Sebagian besar bobot waktu mirip antara kurva.
using UnityEngine; using System.Collections;
public class ExampleScript : MonoBehaviour { public Animation anim;
void Start() { // Set the blend weight of the walk animation to 0.5 anim["Walk"].weight = 0.5f; } }