unity中编辑器直接截屏代码

using UnityEngine;
using System.Collections;
using System.Windows.Forms;

public class screenshots : MonoBehaviour {

    public int I = 1;
    // Use this for initialization
    void Start () {
	
	}
	
	// Update is called once per frame
	void Update () {

	    if (Input.GetKeyDown(KeyCode.A))
	    {

	        Screen();

	    }

	}

    public void Screen()
    {
        SaveFileDialog saveLog = new SaveFileDialog();
        saveLog.InitialDirectory = "c:\\";
        saveLog.Filter = "Image File(*.JPG;*.BMP;*.PNG)|*.JPG;*.BMP;*.PNG|All files(*.*)|*.*";
        DialogResult result = saveLog.ShowDialog();
        if (result == DialogResult.OK)
        {
            string path = saveLog.FileName;
            UnityEngine.Application.CaptureScreenshot(path, I);

        }
    }
}

 

 

需要导入插件:System.Windows.Forms

转载于:https://www.cnblogs.com/Study088/p/10098186.html

Unity中的截图方法(包括全屏截图、区域截图、Camera截图和摄像头截图) Unity中的截图方法Application.CaptureScreenshotScreenCaptureTexture2D.ReadPixels视口截图RenderTexture(Camera截图)WebCamTexture(摄像头截图、照相)参考链接 之前项目中需要用到截图功能,经过查找找到3种方式,这里做一个记录。 Application.CaptureScreenshot Application类下的CaptureScreenshot方法,截取的是某一帧时整个游戏的画面,或者说是全屏截图吧。 以下是 阅读详情

相关推荐

Unity多存档编辑器工具

由于在开发游戏时需要反复重新游戏走一遍流程来测试游戏,但是游戏目前没有做多存档的计划,所以先整了个这么个编辑器工具 原理非常暴力,就是读取不同的存档文件 首先定义一个存档槽类,用来对 存档进行保存,读取等操作,保存时将原本的存档文件复制一份,并截图到Assets目录下,读取时将该文件覆盖 原来的文件即可 存档的路径 与文件名 需要根据自身项目修改 另外需要保存存档时的截屏并显示出来,所以要用到协程读取保存的资源图片,直接按顺序写代码是读取不出来的,用到了github上的一个编辑器携程工具 https://

legroft的博客 1万+

Unity 四种截图方法(相机视图、无UI、有UI、Game窗口)

之前介绍了三种截图方法(全屏截图、自定义大小截图、无UI截图)今天介绍一下在Unity 编辑器中进行截图,这种截图的方式是截取Game窗口视角,在编辑器内可以随时使用,而且还可以设置快捷键 脚本如下:由于此脚本继承的是EditorWindow,使用需要放入Editor文件夹内...

Liam's blog 1万+

Unity3D实现编辑器截屏Preview窗口,并生成图片PNG

想要在Unity编辑器中截取Preview窗口的截图,并生成图片的代码。有时候可能会需要此模型的图片,又不想P图,所以只有最快的解决办法,那就是用此模型的预览图,当做模型的图片,如果你非要美工画,或者建模的渲染图,也都是可以的。Unity的编辑器窗口有不同的类型,例如Scene视图、Game视图、Inspector等。Preview窗口是预览模型的窗口,预制体的预览都是这个窗口。博客将会介绍如何实现编辑器截屏Preview窗口,并生成图片PNG。希望这篇博客对Unity的开发者有所帮助。

心疼你的一切博客 2万+

【Unity游戏开发入门】认识编辑器

下图是Unity编辑器(UnityEditor)界面截图,图中我进行了一些标记,并且在下方对这些标记进行了一一描述。

二饭的博客 1156

DC-DC电源芯片SY8303电路设计

SY8303高效率同步降压DC-DC转换器。这款芯片特别适用于需要较大负载电流(高达3A)的应用。SY8303在较宽的输入电压范围(4.5V至40V)内工作,能够将输入电能高效地转换为输出电能。此外,为使运行更为稳定,SY8303集成了主要的开关和同步开关,其导通电阻(RDS(ON))非常低,可以最大限度地减少导通损耗。一些特性,如短路保护、热关断以及自动恢复等,也有助于增强其可靠性和耐用性。

LuDvei的博客 9677

AMCL代码详解(六)amcl中的重采样

每次都从w1左边的竖线开始转,显而易见,转到w1的概率为0-w1之间的随机数,转到w2的概率为w1到w1+w2之间的随机数,转到w3的概率为w1+w2到w1+w2+w3之间的随机数,后面的依次类推。当某个粒子的权值较大的时候,产生的随机数落在相应区间的概率就会增大,从而实现了对权值大粒子的多次复制,权值小的粒子的剔除。可以看出,在整个重采样的过程中,粒子进行了两次种情况的刷新,一种是随机生成的新的粒子,一种是对原来的粒子的复制。得到的值越大,说明粒子的权重越小,当前粒子的可信度比较小,需要重采样粒子。

YiYeZhiNian的博客 1579

unity屏幕截图功能

unity屏幕截图功能,用于获取超清的场景渲染图片或游戏中保存画面的功能。

小白 3985

三菱FX5U通信之CCLINK操作步骤

11. 连接 CC‐Link 用的端子排,连接 Ver.1.10 对应 CC‐Link 专用电缆。备注:1、以上对应的寄存器都是一一对应的,主站的点数可以比从站多,但是都需要一一对应起来。3.直接安装孔,用于直接安装的螺钉孔(2‐φ4.5,安装螺钉为 M4 螺钉)2.点阵 LED(显示模块中设置的站号和测试模式的内容)5.次段扩展连接器(连接扩展模块的扩展电缆的连接器)4.动作状态(显示 LED 显示模块的动作状态)10 电源连接器,用于连接电源电缆的连接器。1.扩展电缆(扩展时连接用的电缆)

ZXL622722的博客 6932

Unity编辑器录屏神器:Unity Recorder

摘要:汇报工作进展时你还在使用截屏或者录屏软件?来试试Unity Recorder插件,一站解决截屏、录屏、全景图、全景视频的录制,特别对于异形、超大分辨率有奇效。(本插件仅能在Unity编辑器中使用) 你好,我是跟着大智学Unity的萌新,我叫小新,这是我本周的学习总结报告哦。 大智和小新在这里给你拜年啦!春节只能宅家里,那就用Unity做一些好玩的东西吧! 小新:“智哥,我最近接了个小项目...

大智_Unity探路者 8141

Qt+VS集成高德红外相机SDK与OpenCV的采图实践

本文详细介绍了在Qt和Visual Studio环境中集成高德红外相机SDK与OpenCV的完整实践方案。涵盖环境配置、SDK初始化、图像采集与处理、多线程优化等关键技术点,重点解决了高德红外相机数据转换、温度信息提取和Qt界面显示优化等核心问题,为红外图像处理应用开发提供可靠参考。

palm99的专栏 645

手把手教你用支付宝密钥工具生成RSA2密钥对(含Windows/Mac操作截图)

本文详细介绍了如何使用支付宝密钥工具生成RSA2密钥对,包括Windows和Mac平台的操作步骤与截图。从工具下载、安装到密钥生成、配置支付宝平台,再到开发环境集成实战,手把手教你完成支付宝支付接口对接。特别强调密钥安全管理和最佳实践,帮助开发者避免常见安全隐患。

mongodb5scout的博客 257

Unity编辑器扩展

Unity编辑器扩展 文章目录Unity编辑器扩展前言一、对Scene面板进行扩展总结 前言 总结一下unity的扩展,持续更新 一、对Scene面板进行扩展 对scene面板我们可以扩展鼠标右键菜单 using UnityEngine; using UnityEngine.UI; using System; using UnityEditor; /* * Editor:zhaoq4 */ /// <summary> /// Scene窗口扩展 /// </summary&g

weixin_44489379的博客 4296

哨兵一号数据snap预处理_利用SNAP软件进行Sentinel-1A卫星微波影像的预处理

利用SNAP软件对雷达影像进行预处理,主要包括热噪声去除、轨道文件校正、辐射定标、滤波校正、多普勒地形校正,最终获得入射角和后向散射信息。数据:本次实验所用数据为哨兵一号(Sentinel-1A)干涉宽幅模式(Interferometric Wideswath,IW)下经过多视处理和地距转换的GRD格式产品一般处理流程如下:0 SNAP软件安装软件安装:安装成功后打开SNAP后如图所示:1 数据...

weixin_30000407的博客 1万+

unity截屏(排除UI,按钮)

unity,截屏,排除UI

Evan8的博客 806

SOEM主站开发篇(1):移植SOEM主站到Linux开发板

详细介绍了SOEM主站源码移植到Linux开发板上的步骤,同时演示了如何使用Linux开发板获取EtherCAT从站的PDO映射信息。

kevin1499的博客 2398

详解【异质图卷积网络 RGCN】回顾:图神经网络问题的三大处理步骤 | 从起源说起,RGCN核心公式解释,两种降低模型参数量/优化的方式,附核心代码实现讲解

本篇,我们深入分析和学习RGCN的原理以及为何要这么做。首先让我们来回顾对于图神经网络问题的三大处理步骤,可以说,这是该深度学习模型的基本理解,后续都是在深化其中的细节处理。然后以容易理解的方式,引出异质图卷积网络RGCN的由来,主要讲解其核心公式和论文中作者所提出的两种降低模型参数量/优化的处理办法,并给出基础分解以及块对角分解的核心实现代码讲解。最后附上RGCN源代码及说明。

追光者♂:记录、分享、总结、提升,现象级专栏《Python从入门到人工智能》作者,无惧黑暗,坚信曙光 1280

Unity 截屏工具代码

Unity 截屏工具代码。

qq_42862278的博客 445

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Unity 截屏时,安卓和编辑器下,Rect的坑

#if UNITY_EDITOR //编辑器下,rect起点(0,0)在左上角!!! //好坑 Rect rect = new Rect(screenPos.x - width / 2, Screen.height - (screenPos.y + height / 2), width, height ); #else //手机端下,rect起点(0,0)在左上角!!! Rect rect

qq_42946860的博客 4237

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

Unity安卓截屏保存本地相册

using UnityEngine; using System.Collections; using System; using System.IO; using UnityEngine.UI; /// <summary> /// 截图保存安卓手机相册 /// </summary> public class CaptureScreenshotMgr : MonoB...

什么风把您给吹来了 1089

Unity截屏保存到安卓手机相册

1、首先本人同样用了和大家一样的方法在百度查了很久的资料,之后又看API,官方帮助文档,之后终于解决了这个问题。在网上查到的都是代码几乎都是一个模子刻出来的,现在贴上我自己查了资料后改的代码。 2、直接上源码,简单粗暴 using UnityEngine; using System.Collections; using System; using System.IO; using UnityEng...

MMMeKey博客园 5685

Unity录屏插件Recorder

Unity Recorder是一个编辑器中的录制工具(仅能用于编辑器中),可以在运行模式下将Unity场景及动画、Timeline录制成动画或视频。 相对于直接录屏有这么几点好处: 可以自定义输出分辨率,不再受限于屏幕的分辨率 可以同时录制多个机位(多个Camera镜头的输出) 支持输出多种类型的输出(视频、序列帧、GIF,包括360全景图和全景视频) 视频图片的压缩很好 可以和Timeline一起用 1. 怎么安装呢? Unity2018.3及以后的版本可以在Package Manager中安装,之

XYH_78的博客 6430

unity截屏增加当前时间

unity截屏加时间水印

duxttyiyi的博客 287

unity 获取android 刷新相册,Unity3d 截屏保存到相册,并且刷新相册

要做一个截图的功能,并且玩家可以在相册中看到。做的时候遇到了三个问题:1、unity自带的截图API,Application.CaptureScreenshot在Android上不生效2、图片保存的路径获取3、保存的图片可以在手机的文件管理中找到,但是相册中没有。解决方案:1、这个问题查了半天没有说原因,大多数人都给出了新方案用File.WriteAllBytes去实现,代码如下:IEnumer...

weixin_33978451的博客 571

关于Unity中GrabPass截屏的使用和Shader的组织优化

GrabPass截屏 可以用来截屏,截屏后把纹理传给下一个通道使用。 1:使用抓屏通道, GrabPass {} 或 GrabPass { “ 纹理名称”}; 使用GrabPass {}后,可以用_GrabTexture访问截屏的纹理2: 后续的Pass通道使用这个抓屏;3: 编写案例 (1): 创建一个顶点片元着色器; (2): 将这个着色器放到Overlay队列 (3): 使用GrabP...

weixin_34284188的博客 515
上一篇: unity 中让Text的文字动态刷新形式
下一篇: HTCVIVE定位器更新之后,定位器指示灯不亮,重置基站固件操作指南。
bake2003
博客等级 码龄10年 4粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值