void Awake( ) { base.Start( ); characterAnimations = new CharacterAnimations( ); characterAnimations.InitAnimations( this.gameObject ); this.StateChanged += StateChangeHandler; }