EasyAR 初学者入门指南(5)---录屏功能

本文是EasyAR初学者系列的第五篇,主要介绍如何在Unity3d中使用EasyAR SDK实现AR应用的录屏功能,帮助开发者记录和分享AR体验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

录屏功能成为了每个AR APP 的标配。确实,通过录屏技术我们可以记录我们当前操作手机时所看到的一些惊艳画面(尤其对于AR而言),目前市面上有许多的录屏集成方案,但单纯对于AR开发而言,EasyAR SDK2.0无疑是最好的选择。2.0的Pro版本为我们集成了录屏技术,甚至不需要写任何代码,便可以轻松实现。

开发预览:
1.点击按钮,出现start文字(大约2s后字体消失,主要是给用户一个提示)


2.可以拖动识别后出现的物体(旋转或放大,以前的教程: EasyAR开发技巧---模型交互操作 ),主要是体现录屏的效果

3.再次点击按钮,出现视频保存路径


然后录制的视频就会默认保存到(/sdcard/Movies) 路径下
比如:




4.EasyAR SDK 的强大之处在于录屏时不会录取UI层

开发素材:

按钮(不得商用):链接: https://pan.baidu.com/s/1slbkAzr 密码: 4qbs

Step 1:准备

我们在官网下载EasyAR 2.0 Pro 版本的samples
ps:以后我们的开发都在官方的sample 基础上进行开发,这样可以提高我们的开发效率。




然后解压之后,在unity里打开" HelloARRecording "



在unity中打开" HelloARRecording " 场景,首先填写Key值。在官网上申请Key(需要开通Pro功能)

我们可以尝试着将其打包成APK在移动端运行看下效果(录屏功能目前只支持在移动端测试,pc端不支持)。

Step2:给模型添加交互

接下来我们需要给模型添加手势交互操作,这样在录屏起来效果更加明显。默认的场景下有两张识别图,我们选择一张作为测试。

添加脚本:这是一段移动端手势交互操作的脚本,在之前的文章中也有说过( EasyAR开发技巧---模型交互操作 )。大家可以将其作为模版来使用,只需要修改一些简单的变量数值来达到你想要的效果。

脚本下载地址:链接: https://pan.baidu.com/s/1gePtFVX 密码: 4g2n

using  UnityEngine;

using  System.Collections;

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值