public int type; public void IncreaseAnimInit(int startValue, float targetValue,Text useTxt) { var se = DOTween.Sequence(); se.Append(DOTween.To(delegate (float value) { var temp = Mathf.FloorToInt(value); if (type == 1) { useTxt.text = "+" + temp .ToString(); } else { useTxt.text ="$"+ temp .ToString(); } }, startValue, targetValue, 2f)); } public void IncreaseAnimFloat(float startValue, float targetValue,Text useTxt) { var se = DOTween.Sequence(); se.Append(DOTween.To(delegate (float value) { //var temp = Mathf.FloorToInt(value); if (type == 1) { useTxt.text = "+" + value .ToString("0.00"); } else { useTxt.text ="$"+ value .ToString("0.00"); } }, startValue, targetValue, 2f)); }