계발 약 17일차 인게임 영상입니다.
왼쪽 상단에 HP,MP바와 중앙 상단의 경험치 바가 추가된 것을 알 수 있습니다.
오른쪽에 공격용 조이스틱이 추가된 것도요.
처음 조이스틱 두개를 만들고 터치 분할하는 법을 몰라 고생했는데요.
터치한 순서대로 다중 터치 번호를 배분하는 것으로 해결했습니다.
하단은 터치 배분에 사용한 코드입니다.
조이스틱의 터치 범위와 섞여 조금 복잡해 보일진 몰라도, 자세히 보시면 간단한 조건문의 문장입니다.
조이스틱의 작동 코드는 저번 일지에서 조금 변형했습니다.
// dis_w = display_get_gui_width(); dis_h = display_get_gui_height();
if device_mouse_check_button(0, mb_left) && device_mouse_y_to_gui(0)<=dis_h && device_mouse_y_to_gui(0)>=dis_h/3{
if device_mouse_x_to_gui(0)>=0 && device_mouse_x_to_gui(0)<=dis_w/3 {joystick_n1=0; joystick_n2=1}
if device_mouse_x_to_gui(0)>=dis_w*2/3 && device_mouse_x_to_gui(0)<=dis_w {joystick_n1=1; joystick_n2=0}
}
m_x = device_mouse_x_to_gui(joystick_n1); m_y = device_mouse_y_to_gui(joystick_n1);
m_x2 = device_mouse_x_to_gui(joystick_n2); m_y2 = device_mouse_y_to_gui(joystick_n2);
요즘 나태해져서 계발이 뒷전인 날이 많습니다..
자격증 공부도 해야하는데 큰일이네요..
'개발 일지' 카테고리의 다른 글
파이썬 터틀 그래픽으로 달력 만들기 (1) | 2019.11.04 |
---|---|
GMS2로 RPG 만들기4 - 2019. 10. 14 (4) | 2019.10.14 |
GMS2로 RPG 만들기3 - 2019. 09. 27 (0) | 2019.09.27 |
GMS2로 RPG 만들기1 - 2019. 09. 08 (0) | 2019.09.08 |
GameMaker Studio2 Mobile- SDK, NDK,JDK 경로 지정하기 (0) | 2019.09.05 |
댓글