Search Feedback

20
votes

Animator: OnValidate() for StateMachineBehaviours

Animation

-

-

You can put components on states of the Animator's controller, they're called AnimatorStateMachine.

It would be really useful if OnValidate() could be used on those states just like MonoBehaviours.

public class StateMachineBehaviourExample : StateMachineBehaviour
{
void OnValidate()
{
// I CAUSE UNITY CRASHES but I actually work!
}
}

Your opinion counts

Help us make things better. Share your great idea for improving Unity or vote for other people’s.

Log in to post a new idea

Categories

All

(11030)

2D

(290)

Ads

(63)

AI & Navigation

(83)

Analytics

(130)

Animation

(413)

Asset Store

(370)

Asset Store Publisher

(21)

Assets

(557)

Audio

(185)

Cloud Build

(154)

Collaborate

(70)

Docs & Tutorials

(251)

Editor

(2579)

Everyplay

(17)

Game Performance Reporting

(22)

General

(1003)

Graphics

(903)

GUI

(447)

Input

(173)

Licensing

(93)

Networking

(192)

Physics

(392)

Platforms

(448)

Profiling & Optimization

(84)

Runtime

(188)

Scripting

(1154)

Terrain

(177)

WebGL

(145)