public CharacterStateController(CharacterAnimationController animationController)
 {
     this.animationController = animationController;
 }
 private void InitializeStateController()
 {
     SpriteAnimator spriteAnimator = new SpriteAnimator(GetComponent<Renderer>().material, SpritesheetColumnCount);
     CharacterAnimationController animationController = new CharacterAnimationController(spriteAnimator);
     bossStateController = new CharacterStateController(animationController);
 }