public void DoTransitionPreview()
{
if (this.m_Controller != null)
{
if (Event.current.type == EventType.Repaint)
{
this.m_AvatarPreview.timeControl.Update();
}
this.DoTimeline();
AnimatorControllerParameter[] parameters = this.m_Controller.parameters;
if (parameters.Length > 0)
{
this.m_ShowBlendValue = EditorGUILayout.Foldout(this.m_ShowBlendValue, "BlendTree Parameters", true);
if (this.m_ShowBlendValue)
{
for (int i = 0; i < parameters.Length; i++)
{
AnimatorControllerParameter parameter = this.m_Controller.parameters[i];
float num2 = this.m_ParameterInfoList[i].m_Value;
Vector2 vector = this.m_ParameterMinMax[i];
Vector2 vector2 = this.m_ParameterMinMax[i];
float num3 = EditorGUILayout.Slider(parameter.name, num2, vector[0], vector2[1], new GUILayoutOption[0]);
if (num3 != num2)
{
this.m_ParameterInfoList[i].m_Value = num3;
this.mustResample = true;
this.m_MustSampleMotions = true;
}
}
}
}
}
}