Unity PC拍照(保存电脑本地)
来源:互联网 发布:centos 7 net snmp 编辑:程序博客网 时间:2024/06/07 17:24
public void paiZhao() //拍照 { StartCoroutine(UploadPNG()); } IEnumerator UploadPNG() { yield return new WaitForEndOfFrame(); int width = Screen.width; int height = Screen.height; // 创建一个屏幕大小的纹理,RGB24 位格(24位格没有透明通道,32位的有) Texture2D tex = new Texture2D(width, 1250, TextureFormat.RGB24, false); // 读取屏幕内容到我们自定义的纹理图片中 tex.ReadPixels(new Rect(0,315, width, 1250), 0, 0); // 保存前面对纹理的修改 tex.Apply(); // 编码纹理为PNG格式 byte[] bytes = tex.EncodeToPNG(); // 销毁吴永的图片纹理 Destroy(tex); File.WriteAllBytes(Application.streamingAssetsPath + "/onMobileSavedScreen.png", bytes); }
上面是一种拍照的方式,下面再介绍一种更加简单的截屏方式:
FR: 徐海涛(Hunk Xu)
阅读全文
0 0
- Unity PC拍照(保存电脑本地)
- unity拍照保存到ios手机
- j2me 拍照并保存至本地
- Android拍照并保存在本地
- android相册拍照保存图片到本地
- AS3摄像头拍照保存到本地
- Unity 本地保存二进制格式
- unity 录音并保存本地
- Unity保存录音文件到本地(1)
- Unity保存录音文件到本地(2)
- Unity 入門教學:拍照,支持 Android、iOS、PC、MAC、Linux...
- 获取本地图片或拍照并保存到本地
- PHP保存网页HMTL到本地电脑
- Unity PlayerPrefs 保存本地持久化数据
- unity保存到手机本地存储空间
- unity调用摄像头进行拍照和保存照片
- 拍照并保存到本地相册中 ios
- android调用系统相机拍照并保存在本地
- ios webview 如何加载html文字设置文字大小
- 字符串判空的几种方式以及他们之间的区别
- 循环-第三天
- 在Linux下磁盘分区、创建文件系统、挂载
- 直接双击启动tomcat中的startup.bat闪退原因及解决方法
- Unity PC拍照(保存电脑本地)
- Android NDK: From Elementary to Expert Episode 17
- JavaScript模块化编程
- 基于mapnik的地图符号编辑器功能介绍
- java的动态代理机制详解
- springboot+rabbitmq整合示例程
- maven打包jar上传远程仓库
- 腾讯暑期实习生一面
- 编程之战第二章 斐波那契