今回は、情報表示に使うための画像を生成します。
画像生成用のシーンを作成して、キャラを配置しては下記コードでキャプチャ、を繰り返します。
private void CaptureImage(string filePath)
{
var texture = new Texture2D(Screen.width, Screen.height, TextureFormat.ARGB32, false);
texture.ReadPixels(new Rect(0, 0, Screen.width, Screen.height), 0, 0);
texture.Apply();
var bytes = texture.EncodeToPNG();
Destroy(texture);
System.IO.File.WriteAllBytes(filePath, bytes);
}
そして、できた画像がこれです。
次回は、これを情報表示パネルで実際に利用するあたりを実装します。
いい感じです。
