Синтаксис:
Используется csharp
[CustomEditor(typeof(TextAsset))]
public class XmlEditor : Editor {
private TextAsset xml;
void OnEnable() {
xml = (TextAsset) target;
}
public override void OnInspectorGUI() {
GUILayout.Box(xml.text, GUILayout.ExpandWidth(true));
}
}
public class XmlEditor : Editor {
private TextAsset xml;
void OnEnable() {
xml = (TextAsset) target;
}
public override void OnInspectorGUI() {
GUILayout.Box(xml.text, GUILayout.ExpandWidth(true));
}
}
Но как сделать, чтобы этот редактор работал только для xml файлов?