我们在一些项目中可能需要截图保存功能(特别是AR的一些项目),将截下来的图保存的相册中,从而实现分享功能。下面就Android和IOS说一下他们是如何将图片保存到本地图册的。
关于安卓端,保存到相册方法很简单,就是也路径的问题,具体方法如下:
public class takephoto : MonoBehaviour { private int i = 0; //UI public GameObject[] btn; //存储路径 private string Path_save; //读取路径 private string Path_read; private string filepath; private string destination; void Start() { filepath = Application.persistentDataPath + "/test.txt"; } void OnClick() { StartCoroutine(getTexture2d()); } IEnumerator getTexture2d() { //隐藏UI for (int j = 0; j < btn.Length; j++) { btn[j].GetComponentInChildren<UISprite>().enabled = false; }