// Start is called before the first frame update void Start() { StartHint(); myPlate1 = GameObject.Find("plate1").GetComponent <Plate1>(); myPlate2 = GameObject.Find("plate2").GetComponent <Plate2>(); myPlate3 = GameObject.Find("plate3").GetComponent <Plate3>(); myPlate4 = GameObject.Find("plate4").GetComponent <Plate4>(); }
public override int GetHashCode() { unchecked { int result = 7411; result = (result * 733) ^ Plate1.GetHashCode(); result = (result * 733) ^ Plate2.GetHashCode(); foreach (string s in Rotors) { result = (result * 733) ^ s.GetHashCode(); } foreach (string s in Notches) { result = (result * 733) ^ s.GetHashCode(); } foreach (string s in Moves) { result = (result * 733) ^ s.GetHashCode(); } return(result); } }
void Start() { pancakeScript = pancake.transform.parent.gameObject.GetComponent <Pancake>(); plateScript = plate.gameObject.GetComponent <Plate2>(); }