paths | 指定相对于项目根目录的一组文件路径。 |
prompt | 如果需要执行版本控制操作,则向用户显示的对话框提示。如果为 null (默认),则不显示提示。 |
outNotEditablePaths | 无法设为可编辑的文件路径的输出列表。 |
void 如果所有文件都已设为可编辑,则返回 true
。
当一个或多个文件需要打开进行编辑时,Unity 会调用此方法。
如果实现,它必须是静态的。
其他资源:AssetDatabase.MakeEditable.
using System.Collections.Generic; using UnityEngine;
class CustomAssetModificationProcessor : UnityEditor.AssetModificationProcessor { static bool MakeEditable(string[] paths, string prompt, List<string> outNotEditablePaths) { Debug.Log("MakeEditable:"); foreach (var path in paths) Debug.Log(path); return true; } }