Vuforia自学笔记(三)vuforia截图功能
来源:互联网 发布:淘宝店店铺简介怎么写 编辑:程序博客网 时间:2024/06/06 02:42
1、 下载插件GalleryScreenshot
插件下载地址http://download.csdn.net/detail/u013099317/9802993
2、 将插件导入工程
3、 导入之后可以看到Assets/Scripts中有一个GalleryScreenshotExample的脚本,该脚本就是官方的例程
我们可以通过这个例程编写自己的脚本,以下是我的代码
using UnityEngine;
using System.Collections;
using System.IO;
public classGalleryScreenshotExample : MonoBehaviour{
publicTexture2D texture;
boolsaved = false;
boolsaved2 = false;
voidStart ()
{
ScreenshotManager.ScreenshotFinishedSaving +=ScreenshotSaved;
ScreenshotManager.ImageFinishedSaving += ImageSaved;
}
voidOnGUI ()
{
if(GUILayout.Button ("截图", GUILayout.Width (200), GUILayout.Height(80)))
{
StartCoroutine(ScreenshotManager.Save("MyScreenshot","MyApp", true));
}
if(saved)GUILayout.Label ("图片已保存");
GUILayout.Space(40);
GUILayout.Label(texture);
if(saved2)GUILayout.Label(texture.name + "was successfully saved");
}
IEnumerator SaveAssetImage ()
{
byte[]bytes = texture.EncodeToPNG();
stringpath = Application.persistentDataPath + "/MyImage.png";
File.WriteAllBytes(path, bytes);
yieldreturnnewWaitForEndOfFrame();
StartCoroutine(ScreenshotManager.SaveExisting(path, true));
}
voidScreenshotSaved()
{
Debug.Log ("screenshot finishedsaving");
saved= true;
}
voidImageSaved()
{
Debug.Log (texture.name + "finished saving");
saved2= true;
}
}
4、 最后在发布的时候要设置以下权限,在player setting中设置SD卡读取权限,在inspector框下选择other settings,下面的write Access下拉框中选择External(SDCard)
- Vuforia自学笔记(三)vuforia截图功能
- Vuforia自学笔记(二)开发vuforia应用
- Vuforia应用之屏幕截图功能
- Vuforia.
- Vuforia的学习(三) Vuforia ARCamer的使用
- Vuforia自学笔记(一)生成识别图的unity开发包
- Vuforia学习实践笔记(一)
- 【Vuforia】基于Vuforia增强现实开发(三)之模型旋转
- Vuforia SDK---- AR开发vuforia实现拍照截屏功能
- HoloLens开发笔记-使用Vuforia
- vuforia结合unity3d开发AR的androidAPP总结(三)
- Vuforia 4.0 beta——Object Recognition (三)
- Vuforia 4.0 beta——Object Recognition (三)
- (Unity3d)Vuforia开发基础三-模型替换
- Vuforia Features Vuforia特点
- ANDROID开发笔记(二)Vuforia研究1
- Vuforia的学习(一)---Vuforia的介绍
- Vuforia的学习(二)Vuforia的安装
- mysql初级(一)安装,启动,配置,远程连接
- [LeetCode] Max Consecutive Ones 最大的“1”连续个数
- python实现机器学习中的各种距离计算及文本相似度算法
- 集合框架
- ACM递归递推练习 Problem K
- Vuforia自学笔记(三)vuforia截图功能
- JSP/SERVLET入门教程--Servlet 使用入门
- hibernate的查询方法
- linux-bash-提示符格式设置(PS1设置)
- Python中的布尔类型
- Url Rewrite 再说Url 重写
- 使用Nordic芯片的手环OTA(android)
- 亿级流量网站架构核心技术之“数据库分库分表策略”
- 蓝桥杯-c++_ch04_02_修正版(java)