Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


parameters

Parameters are used to communicate between scripting and the controller. They are used to drive transitions and blendtrees for example.
Read time 1 minuteLast updated 5 days ago

Definition

public AnimatorControllerParameter[] parameters { get; set; }

Remarks

It's important to note that the AnimatorControllerParameters are returned as a copy. The array should be set back into the property when changed.

Examples

using UnityEngine;using UnityEditor;class ControllerModifier{ UnityEditor.Animations.AnimatorController controller; public void ModifyParameters(int parameterIndex, string newName) { AnimatorControllerParameter[] parameters = controller.parameters; parameters[parameterIndex].name = newName; controller.parameters = parameters; }}