IEnumerator ShowTarget() { TutorialPanel.popupPanelActive = true; while (gameStartImage.rectTransform.sizeDelta.x < 1100) { gameStartImage.rectTransform.sizeDelta = new Vector2(gameStartImage.rectTransform.sizeDelta.x + 50, gameStartImage.rectTransform.sizeDelta.y); yield return(0); } targetText.imageToDeactivate = gameStartImage.gameObject; StartCoroutine(targetText.TypeText()); }
public IEnumerator TypeAnimation(LogMessage message) { if (message.icon == null) { talkerIcon.gameObject.SetActive(false); } else { talkerIcon.sprite = message.icon; talkerIcon.gameObject.SetActive(true); } if (this.typer.isTyping) { typer.InterruptWithAnotherMessage(message.message); } else { yield return(typer.TypeText(message.message)); } }