Exemple #1
0
    public static float GetRecursiveBlendParamMin(this UnityEditor.Animations.BlendTree bt, int index)
    {
        object val = bt.GetType().GetMethod("GetRecursiveBlendParameterMin", BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public).Invoke(bt, new object[] { index });

        return((float)val);
    }
Exemple #2
0
    public static int GetRecursiveBlendParamCount(this UnityEditor.Animations.BlendTree bt)
    {
        object val = bt.GetType().GetProperty("recursiveBlendParameterCount", BindingFlags.Instance | BindingFlags.GetProperty | BindingFlags.NonPublic | BindingFlags.Public).GetValue(bt, new object[] {});

        return((int)val);
    }