2016-07-21 2 views
0

Game Maker에서 GUI 요소가있는 게임을 만들고 문제가 발생했습니다. 배경에 단추가 있고 마우스를 올려 놓으면 맨 위에 파란색 GUI 사각형이 표시됩니다. 이것은 내가 그것을 사용하는 코드입니다 :Game Maker에서 사각형 크기 조정 문제가있는 마우스

if point_in_rectangle(window_mouse_get_x(),window_mouse_get_y(),32,672,160,736) 
{ 
    draw_set_alpha(0.3); 
    if (mouse_check_button_pressed(mb_left)) 
    { 
     //Do something 
    } 
} 
else { draw_set_alpha(0); } 

draw_set_color(global.colLBlue); 
draw_rectangle(32,672,160,736,false); 

문제는 이제 그려 내가 확인 사각형과 사각형이 일치하지 않는다는 것입니다. 나는보기를 만들어 그것을 풀려고 노력했지만, 지금은 그것을 한 것처럼 작동하지 않습니다. 누구든지 GUI와 일치하는 '확인'사각형 좌표를 어떻게 만들 수 있는지 알고 있습니까? (GUI를 이미 창에 맞추어서 올바른 위치에 유지하도록 설정했습니다.)

답변

0

GUI를 기준으로 마우스 좌표를 검색하려면 device_mouse_x_to_gui \ device_mouse_y_to_gui을 사용해야합니다. 색인 0은 데스크탑 플랫폼의 마우스입니다.

관련 문제