我的实际代码:
function Update() {
if(Input.GetMouseButtonDown(0)) {
Debug.Log("foto");
Application.CaptureScreenshot(Application.dataPath + "Screenshot.png");
}
}
为此功能,我需要每张照片的输出路径。
谢谢!
最佳答案
您可以将文件保存到Application.persistentDataPath . Unity 应用在 Android 或 iOS 设备上没有对 Application.dataPath
的写入权限。
另外,不要忘记用正斜杠连接路径和文件夹名称:
Application.CaptureScreenshot(Application.persistentDataPath + "/Screenshot.png");
关于android - 我需要用UNITY的Android和IOS应用程序设置保存图片的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11725548/