版本:Unity 6 (6000.0)
语言English
  • C#

AssetModificationProcessor.FileModeChanged(string[],FileMode)

建议更改

成功!

感谢您帮助我们提升 Unity 文档的质量。尽管我们无法接受所有提交内容,但我们会阅读用户建议的每一条更改,并在适用情况下进行更新。

关闭

提交失败

由于某种原因,无法提交您建议的更改。请在几分钟后<a>重试</a>。感谢您抽出时间帮助我们提升 Unity 文档的质量。

关闭

取消

描述

当一个或多个文件的 file mode 已更改时,Unity 将调用此方法。

字符串数组指定已更改的文件。 FileMode 指定新的文件模式。如果实现此方法,该方法必须是静态的。

using UnityEngine;
using UnityEditor.VersionControl;

class CustomAssetModificationProcessor : UnityEditor.AssetModificationProcessor { static void FileModeChanged(string[] paths, FileMode mode) { Debug.Log($"{nameof(FileModeChanged)} ({mode}):"); foreach (var path in paths) Debug.Log(path); } }