0
Unity에 새로 왔습니다. 나는 scrollview 안에서 객체의 스크린 샷을 찍을 코드를 만들려고 노력하고있다. 내 문제는 scrollView 내부의 전체 개체/이미지가 장치에 표시되지 않는다는 것입니다. 숨겨진 부분을 보려면 scrollView를 이동해야합니다. 내가하고 싶은 것은 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();
}
입니다 도와주세요. 전체 스크린 샷을 객체/이미지로 가져 가고 싶습니다. 제발 도와주세요