获取可用于Mac上的应用程序的磁盘空间

时间:2014-06-13 20:13:38

标签: c# macos unity3d storage

我目前正在使用Unity3D,并使用C#作为我的主要脚本语言。我的应用程序从服务器下载一些资产,我需要确保有足够的可用空间。我的资产进入Application.persistentDataPath给出的路径。

我需要检查一下Mac Standalone版本!

有人知道如何检查这一点,最好是在Unity C#中,但我可以使用本机代码,如果必须的话!

更新:

在看到@Marius George的回答后,我只是想知道一些细节:这些方法为我提供了所有驱动器的信息。我需要的只是我的应用程序的信息,而不一定是所有驱动器(我的应用程序可能无法访问所有磁盘空间)。任何想法如何获得我真正需要的一个驱动器?

1 个答案:

答案 0 :(得分:1)

我认为System.IO.DriveInfo类可以在某些平台上运行:

http://forum.unity3d.com/threads/disk-space-available.119725/

看看这是否适用于Mac。