private void OnTriggerExit2D(Collider2D other) { if (other.tag == "Gridpoint") { Gridpoint gridpoint = other.GetComponent <Gridpoint>(); gridpoint.isOccupied = false; } }
public bool CheckGridpoint(int gridpointNumber) { bool isOccupied; Gridpoint gridpoint = grid[gridpointNumber].GetComponent <Gridpoint>(); if (gridpoint.isOccupied) { isOccupied = true; } else { isOccupied = false; } return(isOccupied); }
private void OnTriggerEnter2D(Collider2D other) { if (other.tag == "Gridpoint") { Gridpoint gridpoint = other.GetComponent <Gridpoint>(); gridpoint.isOccupied = true; } else if (other.tag == "Clamshell") { Clamshell shell = other.GetComponent <Clamshell>(); int shellNumber = shell.puzzleNumber; PuzzleButtonOne puzzleButton = FindObjectOfType <PuzzleButtonOne>(); puzzleButton.AddPearlSoundToPlay(pearlNumber, shellNumber); DeactivatePearl(); } }