예제 #1
0
        public AnimationText Text(string txt, NVector pos, Color color, MapElementInfo mei = null)
        {
            var at = AnimationText.Create(txt, pos);

            Debug.Log("at" + at.transform.position);
            at.GetComponent <Text>().color = new Color(color.r, color.g, color.b, 1);

            //has mapelement?
            if (mei != null)
            {
                Sequence seq = DOTween.Sequence();
                seq.Append(mei.GetComponent <SpriteRenderer>().DOColor(color, 1));
                seq.Append(mei.GetComponent <SpriteRenderer>().DOColor(Color.white, 1));
            }

            return(at);
        }