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