今回は、情報表示に使うための画像を生成します。
画像生成用のシーンを作成して、キャラを配置しては下記コードでキャプチャ、を繰り返します。
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); }
そして、できた画像がこれです。
次回は、これを情報表示パネルで実際に利用するあたりを実装します。
いい感じです。