2012-01-13 4 views
1

큰지도의 일부를 보여주고 서쪽에서 북쪽으로 동쪽으로 이동하고 확대/축소 할 수있는 Google지도와 같은지도 응용 프로그램을 만들려고합니다. 등등 ...XNA : 큰 이미지를지도로 임베딩

처음에는 심각한 문제가 발생했습니다. XNA에서는 HiDef 모드에서도 이미지를 최대 최대 크기 제한보다 크게 가져올 수 없습니다. 그리고 내지도 이미지 크기가 한도보다 훨씬 큽니다. 지도 (수동으로, 포토샵에서)를 작은 조각으로 나눠서 하나씩 게임에 붙여 넣을 수 있으므로 전체지도를 구성 할 수 있다고 생각했습니다. 더 좋은 방법이 있나요?

답변

2

예. 그것은 그것을하는 더 좋은 방법입니다.

멋진 이미지를 원한다면 콘텐츠 프로세서/가져 오기 도구에서 이미지를 변경할 때마다 수동으로하지 않고 할 수 있습니다.

여기에는 타일 컬렉션이 포함 된 유형이 포함됩니다.
그러면 이미지 파일을 가져 와서 청크 (어쩌면 구성 가능한 크기)로 나눌 수있는 새로운 컨텐트 가져 오기 프로그램을 만듭니다.
런타임에로드 할 수있는 새로 작성한 유형의 인스턴스가 생성됩니다.

Content Pipeline posts on Shawn Hargreaves' blog을 확인하십시오.