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

Visual studio 2013 配置 Halcon 13 (非抄袭)

Visual studio 2013 配置 Halcon 13.0.2.2 (其他版本适用) 针对网上抄袭的配置方法均不可用,写了一篇亲试可行的配制方法。如下: 1.下载Halcon安装后(C:\Program Files\MVTec\HALCON-13.0) 添加环境变量,(按下win按键,键入“环境变量”,出现 “编辑系统环境变量”后按下enter即可打开,下方找到“环境变量”按钮)的系...

huyanjackson的专栏 1042

BSD盲区检测系统性能要求及试验方法

盲区监测系统BSD通过安装在车辆后方的两颗毫米波雷达实时监测驾驶员视野盲区,当发现视野盲区内出现其它道路使用者时,通过左右后视镜上的警示灯向驾驶员发出报警。

未知艺术家的博客 2359

unity屏幕截图功能

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

小白 3985

后台扫描工具 - 御剑(珍藏版)附下载

版本说明:御剑后台扫描珍藏版 下载地址:安装包放下方网盘里了 链接:https://pan.baidu.com/s/1Bn7GtWb7AStcjzVahFOjSQ 提取码:zkaq 使用环境:windows 标题工具说明: 御剑后台扫描珍藏版是T00LS大牛的作品,方便查找用户后台登陆地址,同时也为程序开发人员增加了难度,尽量独特的后台目录结构。 附带很强大的字典,字典我们也是可以自己修改的,继续增加规则。 一、御剑后台扫描工具简介: 1、扫描线程自定义:用户可根据自身电脑的配置来设置调节扫描线程 2、

hackzkaq的博客 4万+

Unity编辑器录屏神器:Unity Recorder

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

大智_Unity探路者 8141

31、MSP430FR2355时钟系统与低功耗模式解析

本文详细解析了MSP430FR2355的时钟系统和低功耗模式。首先介绍了时钟系统的组成,包括XT1振荡器、DCO、MODCLK、MCLK、SMCLK和ACLK的功能与配置方法。接着探讨了MSP430FR2355的五种低功耗模式及其配置要点,并分析了时钟系统与低功耗模式之间的协同关系。最后通过实际应用案例展示了如何在具体场景中优化系统功耗。文章旨在帮助开发者充分利用MSP430FR2355的时钟与低功耗特性,实现高性能、低功耗的嵌入式系统设计。

mars5的博客 195

链接文件及功能安全:英飞凌官方文档摘录 - 基于Tasking与AURIX TC3xx MCAL中Link文件解析以及代码变量定位方法详解

Data区域是用来存放带初始化值的全局变量,在link文件中,这个区域有两种类型,预先定义的区域和默认区域。预先定义的Data区域,例如.data.Ifx_Ssw_Tc1和.data.Cpu1_Main.*,在cpu1_main.c中如果定义了一个带初始化值的变量,则它会放在DSRAM1中的.data.Cpu1_Main.*段中。

梦想技术家 539

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

【txt文本加密】使用 cryptography 库实现加密和解密

cryptography 库是一个强大的 Python 库,用于实现加密和解密功能。它提供了各种加密算法,包括对称加密、非对称加密、哈希函数等。

📷 图像处理践行者 | 传统算法 · 深度学习 · 多模态 | 分享实战经验与技术洞见,探索从像素到智能的无限可能。 2667

unity截屏(排除UI,按钮)

unity,截屏,排除UI

Evan8的博客 806

CAN(2)-GD32

GD32中CAN的特征。

小柚子的博客 553

MC_SetOverride指令详细应用介绍(基恩士PLC)

基恩士KV系列PLC和松下总线绝对值伺服运动控制(详细配置+轴控完整ST源代码)

RXXW_Dor的博客 335

Unity 截屏工具代码

Unity 截屏工具代码。

qq_42862278的博客 445

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

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

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Unity安卓截屏保存本地相册

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

什么风把您给吹来了 1089

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

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、付费专栏及课程。

余额充值