0
私はUnityで新しくなりました。スクロールビュー内のオブジェクトのスクリーンショットを取得するコードを作成しようとしています。私の問題は、scrollView内部のオブジェクト/画像全体がdevice.YOuで表示されていないことです。隠された部分を見るためにscrollViewをパンする必要があります。私がしたいのは、スクロールビュー内のオブジェクト/画像全体のスクリーンショットを撮ることです。以下Unity:scrollView内のコンテンツのスクリーンショットをとることに問題があります
私のコードは、上記のコードは、唯一のデバイスの画面に表示されているスクリーンショットを取る
private IEnumerator TakeScreenshot()
{
yield return new WaitForEndOfFrame();
var width = Screen.width;
var height = Screen.height;
var tex = new Texture2D(width, height, TextureFormat.RGB24, false);
// Read screen contents into the texture
tex.ReadPixels(new Rect(0, 0, width, height), 0, 0);
tex.Apply();
byte[] screenshot = tex.EncodeToPNG();
}
です助けてください。私は全体のオブジェクト/画像のスクリーンショットを撮りたいです。助けてください