У меня срабатывает событие только если зажать кнопку. Если она будет зажата, то следующих событий не произойдёт, а нужно, чтобы при зажатой кнопку продолжали проиводиться события.
Попробуй не заниматься аутизмом. Если хочешь обучаться кодингу, то ты должен выдавать решения сам c чтением документации. Если делать игру то нужно этой хернёй не заниматься и брать готовый движок.
type SDL_MOUSEBUTTONDOWN or SDL_MOUSEBUTTONUP button The mouse button index (SDL_BUTTON_LEFT, SDL_BUTTON_MIDDLE, SDL_BUTTON_RIGHT) state SDL_PRESSED or SDL_RELEASED x, y The X/Y coordinates of the mouse at press/release time
очевидно что человек не программист, и видит всё это в самый первый раз, чего вы его травите? Хорошо понимаю его ощущения - когда в восьмом классе первую игрушку писал, тоже не было ни одной идеи, как работает компьютер, и что такое «зажатая кнопка мыши»