Exemple #1
0
    public void CrearDialogoADistanciaArea(Dialogo dialogo, int pos)
    {
        GameObject dialogoDistanciaGO = new GameObject("Dialogo Distancia");

        dialogoDistanciaGO.transform.position = objeto.transform.position;
        dialogoDistanciaGO.transform.SetParent(gameObject.transform, true);
        dialogoDistanciaGO.layer = 5;        //UI

        DialogoDistancia dialogoDistancia = dialogoDistanciaGO.AddComponent <DialogoDistancia>();

        dialogoDistancia.cargarDialogo(this, dialogo, dialogo.DevuelveIntro(pos));

        BoxCollider boxCollider = dialogoDistanciaGO.AddComponent <BoxCollider>();

        boxCollider.isTrigger = true;
        boxCollider.size      = dialogo.DevuelveTamanyoDialogoDistancia(pos);
    }