Sometimes, it would be handy to have the OnStart section in AnimatorGroup component. This can be used, eg., to set properties of the comprised animations before they actually start. Now, I'm using functions such as:
Code: Select all
void startAnimation(){
<set properties>
@StartAnimator(Animator : <animator group>);
}
This is not bad, but conceptually is decreases encapsulation - setting of animation properties belongs to animator itself.
Note: This is probably a low-priority feature request, but I needed it in two of my recent projects, so maybe it would be useful also for other people.