В проекте он выглядит очень не красиво и мозолит глаза:
Это скорее прихоть, а не необходимость, но всё же было бы неплохо его просто скрыть из ассетов ибо я к нему обращаюсь очень редко.
Пытался сделать что-то типа такого:
Синтаксис:
Используется csharp
class _General
{
[InitializeOnLoadMethod]
static void Initialize()
{
var csc = AssetDatabase.LoadAssetAtPath<Object>("Assets/csc.rsp");
csc.hideFlags = HideFlags.HideInInspector | HideFlags.HideInHierarchy;
AssetDatabase.Refresh();
Debug.Log("Yes!");
}
}
{
[InitializeOnLoadMethod]
static void Initialize()
{
var csc = AssetDatabase.LoadAssetAtPath<Object>("Assets/csc.rsp");
csc.hideFlags = HideFlags.HideInInspector | HideFlags.HideInHierarchy;
AssetDatabase.Refresh();
Debug.Log("Yes!");
}
}
Код срабатывает в редакторе сразу же, но эффекта 0, файл как был виден так и остается видимым.