Ejemplo n.º 1
0
    void Start()
    {
        if (rosettaWrapper == null)
        {
            rosettaWrapper = GameObject.Find("RosettaWrap").GetComponent <RosettaWrapper> ();
        }

        this.text = rosettaWrapper.rosetta.retrieveString(key);

        locale = rosettaWrapper.rosetta.locale();
    }
    public override void OnInspectorGUI()
    {
        DrawDefaultInspector();



        RosettaWrapper wrapRef = (RosettaWrapper)target;


        if (wrapRef.rosetta == null)
        {
            wrapRef.rosetta = GameObject.Find("Rosetta").GetComponent <Rosetta> ();
        }

        if (GUILayout.Button("Oh, no"))
        {
            if (wrapRef.rosetta == null)
            {
                wrapRef.rosetta = GameObject.Find("Rosetta").GetComponent <Rosetta> ();
            }
        }
    }