使用
ScreenCapture.CaptureScreenshot("SomeLevel") 截图保存的时候,图片名称中如果有 ‘*’ 星号,
截图会报错 “Unity Failed to store screen shot”
去掉图片名中的 * 就可以了
Windows文件名不允许出现这些字符
“?”、“、”、“╲”、“/”、“*”、““”、“”“、“<”、“>”、“|” 所以,使用这个接口的时候不能出现特殊字符
(同样的问题,mac上文件名可以出现 *等特殊字符,上传svn后,在Windows下更新会失败)
刚遇到这个问题的时候,检查磁盘的读写权限,怀疑系统,捣鼓半天,去掉特殊符号完美解决;