お知らせ

アセットは別ページに分割しました。

関連ページ:

スクリーンショット

Ctrl + Alt + S でゲーム画面のスクリーンショットを保存するエディター拡張

// Screenshot.cs v1.0.1 using System.IO; using UnityEngine; using UnityEditor; public class Screenshot { [MenuItem("Tools/Take Screenshot %&s")] public static void TakeScreenshot() { var assetDir = new DirectoryInfo(Application.dataPath); var screenshotsDir = assetDir.Parent.CreateSubdirectory("Screenshots"); var file = $"Screenshot_{System.DateTime.Now:yyyy_MMdd_HHmmss}.png"; var path = Path.Combine(screenshotsDir.FullName, file); ScreenCapture.CaptureScreenshot(path); Debug.Log($"Screenshot saved: {path}"); } }
Code language: C# (cs)

参考:

スクリーンショットを撮る時に必要な Tips まとめ – Qiita

エディタ上から Game ビューのスクリーンショットを撮る Editor 拡張 – Qiita

ショートカットキーでスクリーンショットを撮ることができるエディタ拡張 – Qiita

画面のスクリーンショットを撮る (Application.CaptureScreenshot じゃない方法) – Qiita

画面キャプチャして画像ファイルに保存する | しっぽを追いかけて

Game View のスクリーンキャプチャを手軽に撮るエディタ拡張 | Alto-tascal

エディタでスクリーンショットをとる | KAKELOG

スクリーンショットを撮る | KAKELOG

ScreenCapture.CaptureScreenshot | Unity スクリプトリファレンス [公式]

Texture2D.ReadPixels | Unity スクリプトリファレンス [公式]

コード:

CaptureScreenshotFromEditor.cs – エディタ上から Game ビューのスクリーンショットを撮る Editor 拡張 (dj-kusuha) – GitHub Gist

ゲーム内でスクリーンショットを撮影する

参考:

Unity でゲームのスクリーンショットを撮る機能の作成 | かめくめ

コード:

ScreenCapture.cs – スクリーンショットを保存する (makochang) – GitHub Gist

カメラ画像を保存する

参考:

ランタイムでカメラに映しているものを保存する | うにてぃブログ

透過画像を生成したい

参考:

Capture rendered scene to PNG with background transparent – Unity Answers

How do I capture a screenshot in Unity3d with a transparent background? – Stack Overflow

UniEditorScreenshot

リポジトリ:

sanukin39/UniEditorScreenshot: Simple Editor Extension for Taking Screenshot at Unity Editor – GitHub

参考:

UniEditorScreenshot – エディタで Game ビューのキャプチャを簡単に撮ることができる | コガネブログ

Screenshot Generator

コード:

ScreenShotGenerator.cs – Editor 上で動作するスクリーンショットの Script です – GitHub Gist

参考:

ゲームビューをキャプチャして 1920 × 1080 の画像を保存する | Unity の使い方

Editor 上でスクリーンショットを撮る | ゆみねこブログ

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Protected by reCAPTCHA