2014-05-20 1 views
0

나는이 모노 게임에서 새거야. 몇 가지 자습서를 시청하고 몇 가지 방법을 알아 냈습니다. 그러나 여기에 문제가 있습니다. 게임 표면에 문자열을 그릴 때 작동하지 않습니다.내 게임에서 drawString을 쓰지 않는 drawString

한 페이지 (https://onedrive.live.com/redir?resid=24923400704D0887!3539&authkey=!AAwQxeoQwb_cmhk&ithint=file%2c.zip)에서 MonoGame 샘플을 다운로드했으며 게임에 대한 나의 요구에 적합했습니다. 게임은 모든 텍스처와 그래픽 및 모든 것을 잘 처리하지만 인쇄 할 때는 아무 것도하지 않습니다. 내가 SpriteFont sf를 잘 내 수업 후에 선언이

, 그것은

sf = Content.Load<SpriteFont>("myFont"); 

를 초기화과 오른쪽 사이 spriteBatch.Begin

spriteBatch.DrawString(sf, "Score", new Vector(100, 100), Color.Red); 

spriteBatch.End하지만 여전히 작동하지 않는 그리기 방법이있다.

글꼴로드가 좋아서 WP 용 다른 새로운 Monogame 프로젝트에서 테스트 해 보았습니다.

그래서 내가 다운로드 한이 템플릿 샘플을 비난합니다. 이 물건을 많이 모르는 사람이 나를 도울 수 있고 설명 할 수 있기를 바랍니다.

답변

0

다른 그리기 호출을 제거해야합니다. 문자열을 볼 수 있다면 문자열이 다른 것의 뒤에 렌더링되고 있음을 의미합니다. 그런 다음 layerDepth 값 (1.0이 앞면 인 0.0에서 1.0까지)으로 재생해야합니다.

관련 문제