楼主:
Euteamo (向)
2015-01-13 09:37:10嗨 各位先进大家好
小弟最近在研究Unity3D,想要在Unity得到系统资讯:
例如 : CPU资讯、显卡资讯、作业系统版本、内存大小等等
这些都可以很容易可以利用Unity的SystemInfo得到,但是如标题,我想从Unity得到当前这个游戏的内存使用量
有试过用.NET的System.Diagnostics.Process里面的方法,利用PID去取内存大小,在Visual Studio的环境可以正确取得,但是在Unity下怎么取都只会得到"0"
也有试过直接用Unity的profiler去取内存,只是跟我在工作管理员下看到的内存大小有点差距
不知道有没有先进,可以提点一下,为什么在Unity下取道的都是"0",或是有其他方法可以取到当前游戏的内存使用量?