Ejemplo n.º 1
0
    public static void CreateFloatingText(int damage, Transform transform)
    {
        FloatingText instance       = Instantiate(popupText);
        Vector3      screenPosition = Camera.main.WorldToScreenPoint(transform.position);

        instance.transform.SetParent(canvas.transform, false);
        IntRange randomRange = new IntRange(-10, 10);

        instance.transform.position = new Vector3(screenPosition.x + randomRange.Random, screenPosition.y + randomRange.Random, 0);
        instance.SetNumber(damage);
    }