Добрый день. Делаю передвижение героя относительно точки, в условии стоит что если он дойдет до максимума справа, то должен повернуть налево, вычисляю через переменную moveingRight, но по факту он доходит вправо и замирает на месте, а переменная постоянно false. Это какая-то логическая ошибка, но пока я не могу понять как ее решить.