Example #1
0
        void showTile()
        {
            RickEditorGUI.Label("Tile id", selectedTile.id + "");

            GUI.changed         = false;
            selectedTile.prefab = (GameObject)RickEditorGUI.ObjectField("Prefab", selectedTile.prefab, typeof(GameObject), false);
            dataChanged        |= GUI.changed;
        }
Example #2
0
        void showTile()
        {
            RickEditorGUI.Label("Tile id", selectedTile.id + "");

            GameObject beforeGameObject = selectedTile.prefab;

            GUI.changed         = false;
            selectedTile.prefab = (GameObject)RickEditorGUI.ObjectField("Prefab", selectedTile.prefab, typeof(GameObject), false);

            dataChanged |= GUI.changed || (beforeGameObject == null && selectedTile.prefab != null) || (beforeGameObject != selectedTile.prefab);
        }