///sets title text, and buttons to be visible public void increaseAlphas() { //Increase all color's alpha by 0.1 until max titleText.color = new Color(titleText.color.r, titleText.color.g, titleText.color.b, titleText.color.a + 0.01f); ReturnToTitleButton.GetComponent <Image> ().color = new Color(rtCol.r, rtCol.g, rtCol.b, rtCol.a + 0.01f); QuitGameButton.GetComponent <Image> ().color = new Color(qgCol.r, qgCol.g, qgCol.b, qgCol.a + 0.01f); }
// Update is called once per frame void Update() { if (objToMove != null) { objToMove.transform.position = Vector3.MoveTowards(objToMove.transform.position, currentTarget, moveSpeed * Time.deltaTime); } if (objToMove.transform.position == currentTarget) { finishedMoving = true; } if (isFinishedMoving()) { titleText.enabled = true; ReturnToTitleButton.gameObject.SetActive(true); QuitGameButton.gameObject.SetActive(true); increaseAlphas(); } //update these to be used in increaseAlphas rtCol = ReturnToTitleButton.GetComponent <Image> ().color; qgCol = QuitGameButton.GetComponent <Image> ().color; }
///sets title text, and buttons to be transparent public void setAlphaToZero() { titleText.color = new Color(1.0f, 1.0f, 1.0f, 0.0f); ReturnToTitleButton.GetComponent <Image> ().color = new Color(1.0f, 1.0f, 1.0f, 0.0f); QuitGameButton.GetComponent <Image> ().color = new Color(1.0f, 1.0f, 1.0f, 0.0f); }