void Start()
 {
     m_player = GameObject.FindGameObjectWithTag("Player");
     m_stats = m_player.GetComponent<Stats>();
     m_arrowBehavior = this.GetComponentInParent<ArrowBehavior>();
     m_playerState = m_player.GetComponent<ChangePlayerState>();
 }
 // Use this for initialization
 void Start()
 {
     m_player = GameObject.FindGameObjectWithTag("Player");
     m_playerState = m_player.GetComponent<ChangePlayerState>();
     m_playerSprite = m_player.GetComponent<SpriteRenderer>();
 }
 // Use this for initialization
 void Start()
 {
     m_player = GameObject.FindGameObjectWithTag("Player");
     m_playerState = m_player.GetComponent<ChangePlayerState>();
     m_boxCollider = GetComponent<BoxCollider2D>();
 }