OnShaderChanged()
A callback that is invoked when a Material's Shader is changed in the Inspector.
Read time 1 minuteLast updated 5 days ago
Definition
- Type: Method
- Namespace: UnityEditor
- Assembly: UnityEditor.CoreModule
protected virtual void OnShaderChanged()
Remarks
This callback is invoked as the result of selecting a new Shader from the pop-up menu in the Inspector, or as the result of undoing or redoing actions that involved changing the Shader. It is called after a new Shader has been assigned to the Material currently in the Inspector, but before all Inspectors have been repainted (updated visually in the Editor).