Event prawego przycisku myszy wykonywany jest gdy wykonasz podwójne tapnięcie. Scroll myszki to nie to samo co uszczypnięcie więc nie może tak działać. Jeżeli chcesz to teraz sam spróbować napisać to podam ci zasadę działania.
Sprawdź czy device_mouse_check_button(0, mb_left)= true
Sprawdź czy device_mouse_check_button(1, mb_left)= true
Zapisz do zmiennych device_mouse_raw_x(0), device_mouse_raw_y(0), device_mouse_raw_x(1), device_mouse_raw_y(1)
Sprawdź point_distance() tych zmiennych
Sprawdzaj czy point_distance(device_mouse_raw_x(0), device_mouse_raw_y(0), device_mouse_raw_x(1), device_mouse_raw_y(1)) jest mniejszy od tego zapisanego przed chwilą
Porównuj czy różni się o jakiś próg tolerancji (np 100px) żeby nie wyłapywało różnicy 1px.
Różnica pomiędzy dwoma point_distance() posłuży ci do dynamicznego zoomowania.
uważaj na view