Vuforia应用之屏幕截图功能

本文介绍如何在基于Vuforia和Unity的AR应用中实现屏幕截图功能,以便用户可以分享他们的AR体验。通过提供的代码示例,开发者可以轻松地将这一功能集成到自己的应用程序中。
摘要由CSDN通过智能技术生成

       关于AR应用,一个简单的屏幕截图功能可以让你把原本绚丽多彩分享给其他小伙伴,一起快乐的玩耍,科技生活,有趣世界。不说了,直接上代码:

using UnityEngine;
using System.Collections;
using System.IO;

public class GalleryScreenshotExample : MonoBehaviour {
	
	public Texture2D texture;
	bool saved = false;
	bool saved2 = false;
	
	void Start ()
	{
		ScreenshotManager.ScreenshotFinishedSaving += ScreenshotSaved;	
		ScreenshotManager.ImageFinishedSaving += ImageSaved;
	}
	
	void OnGUI ()
	{
	    GUILayout.Label("Example scene showing: \n1. how to save a screenshot\n" +
						"2. how to save an image from your assets");
		
		if(GUILayout.Button ("Take Screenshot", GUILayout.Width (200), GUILayout.Height(80)))
		{	
			StartCoroutine(ScreenshotManager.Save("MyScreenshot", "Czd", true));
		}
		
		if(saved) GUILayout.Label ("Screenshot was successfully saved");
		
		GUILayout.Space(40);
		
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值