0

好吧,我一直在研究编辑器日志文件路径,我发现了这个:

https://docs.unity3d.com/Manual/LogFiles.html

这说明了以下内容:

操作系统:macOS | 路径:~/Library/Logs/Unity/Editor.log

操作系统:Windows | 路径:C:\Users\username\AppData\Local\Unity\Editor\Editor.log

Linux 路径是:~/.config/unity3d/Editor.log

Environment.SpecialFolder在枚举上搜索等价物。

这在不同平台上是等效的:

Linux:https ://ibboard.co.uk/Programming/mono-special-folders.html

...

Mac:https ://johnkoerner.com/csharp/special-folder-values-on-windows-versus-mac/

...

他们是一样的。但在 Windows 中,这会发生变化:

...

如您所见,它位于:

...

在 C# 中等效的是:

Console.WriteLine(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "Unity", "Editor", "Editor.log"));

...

这是不同的还是我错过了什么?

4

0 回答 0