void Start()
 {
     this.playerStateSwitcher = GetComponent<PlayerStateSwitcher>();
 }
 void Awake()
 {
     this.character = GetComponent<PlatformerCharacter2D>();
     this.stateSwitcher = GetComponent<PlayerStateSwitcher>();
     this.rigidBody2D = GetComponent<Rigidbody2D>();
     this.executeOnStartAttack = GetComponent<ExecuteOnStartAttack>();
 }