Ejemplo n.º 1
0
    public static void CreateDamageText(string text, Transform location)
    {
        DamageNumbers instance = Instantiate(damageText);

        instance.transform.SetParent(canvas.transform, false);
        instance.transform.position = new Vector2(location.position.x + Random.Range(-0.1f, 0.1f), location.position.y + Random.Range(0.1f, 0.3f));
        instance.SetText(text);
    }
Ejemplo n.º 2
0
    public static void CreateFloatingText(string text, Transform location)
    {
        DamageNumbers instance      = Instantiate(popupText);
        Vector2       screenPostion = Camera.main.WorldToScreenPoint(location.position);

        instance.transform.SetParent(canvas.transform, false);
        instance.transform.position = screenPostion;
        instance.SetText(text);
    }