基于Unity3D的相册系统的实现

来源:互联网 发布:网络语蛋炒饭 编辑:程序博客网 时间:2024/06/01 07:19

在AR项目中,有时会有相册功能的需求,那接下来我将带领大家实现一个功能完善的相册系统(iOS,android,pc)。功能如下:

1.可以点击拍照按钮进行拍照,并保存到本地;


2.可将本地的照片读取到相机中,并可以进行查看;



3.可在相册中,进行多选或单选删除图片。


由于代码过多,这里我就说明几点注意事项,我会把工程打包上传到网上 地址:http://download.csdn.net/download/yongshuangzhao/10162282

1.如在PC端,则勾选PhotoMgr和PhotographPanel的isDebug为false,移动端则为false,并在PlayerSetting中注意如下设置:


2.Start场景的PhotoMgr脚本之所以单独放在Photo场景之前,是因为预读取相册中的图片,以防止图片过多导致卡顿;

3.移动端(Android)默认保存到“/mnt/sdcard/dcim/UnityPhoto“ 文件夹下(ios需要将相册存储路径改为Application.persistentDataPath);

  PC端默认保存到Application.streamingAssetsPath文件夹下。

4.工程中需要调用摄像头,不懂得可以看这里http://blog.csdn.net/yongshuangzhao/article/details/78825585。

5.工程下载地址:http://download.csdn.net/download/yongshuangzhao/10162282

5.有任何问题随时可在下方的评论区联络我。生气

原创粉丝点击