unity android录制视频教程,Unity如何调用安卓手机摄像头实现拍照和录像

这篇博客介绍如何在Unity中调用安卓设备的摄像头进行拍照和录像。通过使用WebCamTexture类,实现了开启摄像头、捕获照片、录像以及停止捕获的功能。用户可以在Unity界面中操作按钮进行相应的操作,截图和录像文件将保存到应用的数据路径下。
摘要由CSDN通过智能技术生成

using UnityEngine;

using System.Collections;

using System.IO;

using System.Runtime.Serialization;

using System.Runtime .Serialization.Formatters.Binary;

using System.Threading;

public class takePhoto : MonoBehaviour

public string deviceName;

//接收返回的图片数据

WebCamTexture tex;

void OnGUI()

if (GUI.Button(new Rect(10, 20, 100, 40), "开启摄像头"))

// 调用摄像头

StartCoroutine(start());

if(GUI.Button(new Rect(10,70,100,40),"捕获照片"))

//捕获照片

tex.Pause();

StartCoroutine(getTexture());

if(GUI.Button(new Rect(10,120,100,40),"再次捕获"))

//重新开始

tex.Play();

if(GUI.Button(new Rect(120,20,80,40),"录像"))

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值