2012-08-26 3 views
0

저는 C++을 사용하여 VS2010에서 게임을 만들었습니다. 디버깅시 매우 지저분한 경우()라면 잘 실행되고 해제 모드에서는 부드럽게 실행되지만, 그것은 (경우에도 프로젝트 디렉토리에서 EXE를 실행)가 열리고, 시작 장면은 다음 얼고 그냥 "응답하지"라고립니다Visual Studio 2010 외부에서 실행하면 게임이 중단됩니다.

이 발생할 수 무엇

편집 :.? 스튜디오에서 나는 가끔 얻을 프로그램을 멈추게하는 오류가 발생했고 호출 스택에서 ntdll.dll 만 표시됩니다.

+0

아마도 리소스 파일을 적절한 위치에 배치하지 않았습니까? – Rango

+0

Rango : 시작시 이미지가 올바르게 표시되므로 안됩니다. 장면이 만들어지고 캐릭터와 벽이 보일 수 있습니다. 즉시 멈 춥니 다. 나는 가능한 원인을 찾고 있습니다. 왜냐하면 그 순간 나는 단서가 없기 때문입니다. – pighead10

답변

0

사용중인 SFML의 버전은 무엇입니까? SFML 1.6이 적용된 ATI 비디오 카드를 사용하십시오. 내 컴퓨터를 제외하고 대개 창을 열고 모든 그림을 그리기 전에 창을 닫습니다. 그래서 이것이 아마도 당신의 문제가 될지 모르겠습니다. 이 문제는 버전 2.0에서 수정 된 것으로 보입니다. 따라서 ATI 카드와 버전 1.6이있는 경우 2.0으로 포팅을 고려하여 문제가 해결되는지 확인하십시오.