您好,欢迎来到Unity之家!   unity.jb51.net 
  • 首 页
  • 你问我答
  • 当前位置:首页 > 学习培训 > Unity编程 >
    截取窗体图片并保存
    时间:2015-03-24 09:36 来源:Unity之家 作者:unity.jb51.net 浏览:收藏 挑错 推荐 打印



    截取窗体图片并保存 的脚本如下:


    // The folder we place all screenshots inside.
    // If the folder exists we will append numbers to create an empty folder.
    var folder = "ScreenshotFolder";
    var frameRate = 25; //每秒25帧。
    private var realFolder = "";
    function Start () {
    // Set the playback framerate!
    // (real time doesn't influence time anymore)
    Time.captureFramerate = frameRate;
    // Find a folder that doesn't exist yet by appending numbers!
    realFolder = folder;
    count = 1;
    while (System.IO.Directory.Exists(realFolder)) {
    realFolder = folder + count;
    count++;
    }
    // Create the folder
    System.IO.Directory.CreateDirectory(realFolder);
    }
    function Update () {
    // name is "realFolder/0005 shot.png"
    var name = String.Format("{0}/{1:D04} shot.png", realFolder, Time.frameCount );
    // Capture the screenshot
    Application.CaptureScreenshot (name);
    }


    赶快测试下吧。。。


    (责任编辑:脚印)
    免责声明:Unity之家部分内容来源于互联网,如有侵权,请联系我们,本站将立即进行处理。
    标签:Unity之家