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); }