Ejemplo n.º 1
0
    public void newOPM()
    {
        Transform opmParent = null;

        if (consequencePanel != null)
        {
            consequencePanel.transform.SetParent(obsDescription.transform);
            consequencePanel.updateLocation();
            opmParent = consequencePanel.transform;
        }
        else
        {
            opmParent = obsDescription.transform;
        }

        if (oldConsequencePanel != null)
        {
            Destroy(oldConsequencePanel.gameObject);
        }
        else if (opm != null)
        {
            Destroy(opm.gameObject);
        }
        opm = Instantiate(opmPrefab, opmParent).GetComponent <OptionPanelManager>();
        opm.init();

        nextRoomButton.interactable = true;
    }