Esempio n. 1
0
    public static void Initialize()
    {
        canvas = GameObject.Find("canvasTextos");

        if (textoFlotante == null)
        {
            textoFlotante = Resources.Load <TextoFlotante>("Efectotextos/PopupTextParent");
        }
    }
Esempio n. 2
0
    public static void CrearTextoFlotante(string texto, Transform posicion)
    {
        TextoFlotante instancia      = Instantiate(textoFlotante);
        Vector2       screenPosition = Camera.main.WorldToScreenPoint(new Vector2(posicion.position.x + Random.Range(-.2f, .2f), posicion.position.y + Random.Range(-.2f, .2f)));

        instancia.transform.SetParent(canvas.transform, false);
        instancia.transform.position = screenPosition;
        instancia.SetText(texto);
    }