Вылетание текста из места куда нажал пользователь

У меня есть объект, при клике на который вылетает текст.Как можно сделать так, чтобы от туда куда нажал пользователь вылетал текст,т.е. чтобы при клике на объект текст вылетал из места клика.

public class ClickObj : MonoBehaviour {

    private bool move;
    private Vector2 randomVector;
    private void Update() {
        if (!move) return;
        transform.Translate(randomVector * Time.deltaTime);
    }
    public void StartMotion(float scoreIncrease) {
        transform.localPosition = Vector2.zero;
        if (scoreIncrease > 1000)
        {
            float i;
            i = scoreIncrease / 1000;
            i = (float)Math.Round((double)i, 1);
            GetComponent<Text>().text = "+" + i + "K$";
        }
        else GetComponent<Text>().text = "+" + scoreIncrease + "$";
        randomVector = new Vector2(UnityEngine.Random.Range(0, 0), UnityEngine.Random.Range(350 , 350));
        move = true;
        GetComponent<Animation>().Play();
    }

}

Ответы (0 шт):