Ejemplo n.º 1
0
    public void ShowDialog(Transform target, string message, float time)
    {
        GameObject    dialog        = Instantiate(_dialogPrefab, _canvas.transform);
        DialogMessage dialogMessage = dialog.GetComponent <DialogMessage>();

        dialog.transform.position = Camera.main.WorldToScreenPoint(target.position);

        dialogMessage.SetMessage(message);

        _timers.Add(dialogMessage, time);
    }