filename | スクリーンショットのファイルを保存するパス名 |
superSize | 解像度を上げるための設定 |
PNG ファイルとして filename
のパスでスクリーンショットを撮ります。
もしファイルが存在する場合は上書きされます。
この関数はもし WebPlayer 内で使用した場合は何も起こりません。モバイルプラットフォーム上では永続データパスにファイル名を追加して保存されます。詳細は Application.persistentDataPath を参照してください。superSize
が 1 よりも大きい場合は、大きな解像度のスクリーンショットを作成します。
例えば、4 を指定した場合は通常のスクリーンショットよりも縦横ともに 4 倍大きくなります。
これはスクリーンショットをプリントする時に有効です。
function OnMouseDown() { Application.CaptureScreenshot("Screenshot.png"); }
using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { void OnMouseDown() { Application.CaptureScreenshot("Screenshot.png"); } }
Android では、この関数の結果はすぐに返されます。スクリーンショットは後で出来上がります。