// Use this for initialization void Start() { _messagePanel.SetActive(false); nameZone = _messagePanel.transform.Find("Name").GetComponent <Text> (); textZone = _messagePanel.transform.Find("Text").GetComponent <Text> (); pictZone = _messagePanel.transform.Find("Image").GetComponent <RawImage> (); GameObject player = GameObject.Find("Rub"); _rubScript = player.GetComponent <RubController> (); }
/* * private void OnCollisionEnter(Collision collision) * { * if (collision.gameObject.tag == "Player") * { * // We get the script to be able to edit, afterwards, * // the _gravityAxis property of the player * RubScript = collision.gameObject.GetComponent<RubController>(); * } * } */ private void OnTriggerEnter(Collider collider) { if (collider.tag == "Player") { // We get the script to be able to edit, afterwards, // the _gravityAxis property of the player RubScript = collider.GetComponent <RubController>(); _meshRend.material.color = _activableColor; } }
void Start() { rub = _player.GetComponent <RubController>(); }