Exemple #1
0
    // Update is called once per frame
    void Update()
    {
        myBubble.copyParentName(name);
        myBubble.setParent(transform);

        if (Input.GetKeyDown(KeyCode.Space))
        {
            Instantiate(FloatingTextClonable);
            myBubble = FindObjectOfType <FloatingTextControl>();
        }

        if (Input.GetKeyDown(KeyCode.LeftControl))
        {
            myBubble.transparencyOn();
        }

        if (Input.GetKeyUp(KeyCode.LeftControl))
        {
            myBubble.transparencyOff();
        }

        if (Input.GetKey(KeyCode.A))
        {
            myBubble.setMessage("1d4 Dmg" + "\n(0,0)");
        }

        if (Input.GetKeyDown(KeyCode.A))
        {
            myBubble.decreaseSize();
        }

        if (Input.GetKeyUp(KeyCode.A))
        {
            myBubble.copyParentName(name);
            myBubble.increaseSize();
        }

        if (Input.GetKeyDown(KeyCode.S))
        {
            myBubble.copyParentName(name);
        }
        if (Input.GetKeyDown(KeyCode.B))
        {
            myBubble.setParent(transform);
        }
        if (Input.GetKeyDown(KeyCode.C))
        {
            myBubble.setColor();
        }
        if (Input.GetKeyDown(KeyCode.PageUp))
        {
            myBubble.increaseSize();
        }
        if (Input.GetKeyDown(KeyCode.PageDown))
        {
            myBubble.decreaseSize();
        }
    }
Exemple #2
0
    IEnumerator delayedAccess(FloatingTextControl text, string message, Transform parent)
    {
        for (int i = 0; i < 3; i++)
        {
            if (i > 1)
            {
                text.setParent(parent);
                text.setMessage(message);
                text.setColor();
            }

            yield return(null);
        }
    }