У меня есть две кнопки, каждая на половину ширины экрана и обе на всю высоту сцены. Таким образом, одна кнопка будет слева от экрана, а другая - справа. У меня есть списки событий, когда кнопки нажимаются и отпускаются.
Моя проблема заключается в том, что если я нажму одну кнопку и перетащу на другую сторону, событие получит, что мышь не отпущена.
Например, правая кнопка должна заставить моего персонажа летать, поэтому, когда я нажимаю на него, он летит, и если я перетаскиваю свою мышь на левую кнопку и отпускаю, мой персонаж продолжает летать. Я полагаю, что это связано с тем, что правая кнопка не может обнаружить мышь, когда она не в форме кнопки. Есть ли способ обойти это?