Ejemplo n.º 1
0
    private IEnumerator WaitAndHideMessage_Routine(SpeechBubble_Content bubble)
    {
        fitter.enabled = false;
        yield return(null);

        fitter.enabled = true;

        bubble.Play(onScreenDelay);
    }
Ejemplo n.º 2
0
    public void CreateSpeech(string text, Sprite emoji)
    {
        SpeechBubble_Content bubble = speechPool.GetPooledObject <SpeechBubble_Content>(speechParent);

        bubble.ownerPool = speechPool;

        bubble.text.gameObject.SetActive(text != "");
        bubble.image.gameObject.SetActive(emoji != null);

        bubble.text.text    = text;
        bubble.image.sprite = emoji;

        bubble.transform.SetAsLastSibling();

        StartCoroutine(WaitAndHideMessage_Routine(bubble));
    }