public void clear() { obstacleStatus = null; nameInput.GetComponent<InputField> ().text = ""; difficultTerrainToggle.GetComponent<Toggle> ().isOn = false; blocksMovementToggle.GetComponent<Toggle> ().isOn = false; blocksLoSToggle.GetComponent<Toggle> ().isOn = false; removeButton.GetComponent<Button> ().interactable = false; rotateButton.GetComponent<Button> ().interactable = false; //GameObject.Find ("AssetEditNameInput").GetComponent<InputField> ().text = obstacleStatus.name; }
public override int GetHashCode() { int hash = 1; if (ObstacleType != 0) { hash ^= ObstacleType.GetHashCode(); } if (ObstacleStatus != 0) { hash ^= ObstacleStatus.GetHashCode(); } if (EvaluatorType != 0) { hash ^= EvaluatorType.GetHashCode(); } if (PredictorType != 0) { hash ^= PredictorType.GetHashCode(); } return(hash); }