Exemple #1
0
        private static void OnPostprocessAllAssets(string[] importedAssets, string[] deletedAssets, string[] movedAssets, string[] movedFromAssetPaths)
        {
            ShaderUtility _instance = ShaderUtility.Instance;

            // Reloads shader information
            _instance.ReloadShaderUtility();
        }
        public override void OnInspectorGUI()
        {
            if (GUILayout.Button("Reload Shader Utility"))
            {
                m_instance.ReloadShaderUtility();
            }

            // Draw default inspector
            EditorGUILayout.PropertyField(m_shaderListProperty, true);
        }