我使用Prime31的插件在Twitter上发布了Twitter和facebook的帖子。我希望能够在用户发布和上传帖子时截取屏幕截图。这可以使用Application.CaptureScreenshot,但每次拍摄的第一张照片都没有被覆盖,只使用了第一张照片。为了尝试解决这个问题,我在我的“TakePicture()”方法中添加了if语句,该方法检查文件路径中是否有图片并删除它。这似乎不起作用。我不确定为什么。
非常感谢任何帮助。
谢谢,马特
void Awake()
{
pictureFilePath = Application.persistentDataPath + "/ScreenShot.png";
}
public void TakePicture()
{
Application.CaptureScreenshot(pictureFilePath);
}
public void PostToTwitter()
{
TakePicture ();
TwitterBinding.showTweetComposer("Test", pictureFilePath, "https://twitter.com/matski53");
}
public void PostToFacebook()
{
TakePicture ();
FacebookBinding.showFacebookComposer("Test", pictureFilePath, "https://twitter.com/matski53");
}