2016-09-30 3 views
0

일시 중지 화면을 만들고 싶습니다.Game Maker Studio는 GUI 중간에 글을 쓰고 있습니다.

게임에서보기는 캐릭터를 따라 가며 일시 중지되면 텍스트가 정확히 화면 중간에 오길 원합니다. 사용자가 볼 수있는 곳에 텍스트를 표시하기 위해 GUI 그리기 이벤트를 사용하고 있습니다.

나는 포트의 길이와 너비를 반으로 줄이려고했지만 그 번호를 부여한 기능을 찾을 수 없었다.

하나가 있다면 그것이 무엇이며, 어떻게해야합니까?

+0

http://gamedev.stackexchange.com/에 더 적합 할 수 있습니다. 스크립트 언어 (GUI 편집기가 아닌)를 사용하고 있다면 여기에도 주제가 있어야합니다. – OMGtechy

답변

0

나는 이것을 해결했다고 생각합니다.

GUI 이벤트에서 포트의 총 길이를 얻은 다음이 수를 반으로 줄이기 위해 view_hport[0]view_wport[0]을 사용합니다.

+0

잘못된 방법입니다. 'display_get_gui_width()'와'display_get_gui_height()'함수를 사용해야한다. GUI 크기가 포트 크기와 다를 수 있기 때문입니다. – Dmi7ry

관련 문제