protected override void Start() { base.Start(); diagonalMove = GetComponent <DiagonalMove>(); horizontalOrVerticalMove = GetComponent <HorizontalOrVerticalMove>(); }