private static void OnRenameSubmit(FoCsSubmitStringWindow.SubmitStringArguments obj) { if (obj is Args args) { args.target.name = args.Data; EditorUtility.SetDirty(args.target); AssetDatabase.ImportAsset(AssetPath(args.target)); } }
private static void OnCreateSubmit(FoCsSubmitStringWindow.SubmitStringArguments obj) { if (obj is CreateArgs args) { var sO = CreateInstance(args.type); sO.name = args.Data; AssetDatabase.AddObjectToAsset(sO, args.target); EditorUtility.SetDirty(args.target); AssetDatabase.ImportAsset(AssetPath(args.target)); } }
private static void OnRenameCancel(FoCsSubmitStringWindow.SubmitStringArguments obj) { }