Eine kleine Frage, warum funktioniert es nicht, dass wenn man drückt, er die Startposition setzt und sobald man loslässt und man mehr als den halben Bildschirm geswiped ist er den view port wechselt?
Alles anzeigen
GML-Quellcode
- if mouse_check_button_pressed(mb_left)
- {
- switch1 = mouse_x
- }
- if mouse_check_button_released(mb_left)
- {
- switch2 = mouse_x
- if (switch2 > switch1 + room_width/2)
- {
- view_xview[0] = view_xview[0] - 384
- if view_xview[0] < 0
- {
- view_xview[0] = 768
- }
- }
- else if (switch2 < switch1 - room_width/2)
- {
- view_xview[0] = view_xview[0] + 384
- if view_xview[0] > 768
- {
- view_xview[0] = 0
- }
- }
- else
- {
- }
- switch1 = 0
- switch2 = 0
- }
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von mczebo ()