CharacterMusicSystem.CheckNoteFromNextPlatform C# (CSharp) Method

CheckNoteFromNextPlatform() public method

public CheckNoteFromNextPlatform ( Direction, direction ) : Note,
direction Direction,
return Note,
	public Note CheckNoteFromNextPlatform(Direction direction){
		Collider2D hit;
		Vector2 startPoint;
		Vector2 rayDirection;
		if (direction == Direction.UP) {
			startPoint = new Vector2 (transform.position.x, transform.position.y + 8f);
			rayDirection = Vector2.down;
		} else {
			startPoint = new Vector2 (transform.position.x, transform.position.y - 6f);
			rayDirection = Vector2.up;
		}
		hit = Physics2D.OverlapCircle (new Vector2 (transform.position.x, transform.position.y), 1f, rayMask);
		if (hit != null) {
			if (hit.tag == "Platform") {
				return hit.gameObject.GetComponent<PlayOnTouch> ().GetNote();
			}
		}
		return activeNote;
	}