示例#1
0
    private void HandleInteractionTextUpdate(Bytes.Data data)
    {
        StringDataBytes txt = (StringDataBytes)data;

        if (txt.StringValue == text.text)
        {
            return;
        }

        if (transition != null)
        {
            transition.Stop(false);
        }

        text.text = txt.StringValue;
        if (txt.StringValue == "")
        {
            transition = Animate.FadeCanvasGroup(cv, 0.25f, 1f, 0f, () => { transition = null; });
        }
        else
        {
            transition = Animate.FadeCanvasGroup(cv, 0.45f, 0f, 1f, () => { transition = null; });
        }
    }