У меня есть баггий оператор IF. Я пытаюсь проверить, находится ли касание в определенной области. Тем не менее, похоже, это создание невидимой сенсорной панели для спрайта, бесконечного сенсорного окна, чтобы оно было правильным и с экрана. Левая и верхняя области работают нормально, но ось X вправо является ошибкой. Вот мой оператор IF.Заявление Багги IF
if (tl.State == TouchLocationState.Pressed
&& tl.Position.X >= harePlayer.Position.X
&& tl.Position.Y >= harePlayer.Position.Y
&& harePlayer.Position.X <= (harePlayer.Position.X + 52)
&& tl.Position.Y <= (harePlayer.Position.Y + 50))
После того, как я переформатировать код, вы видите свою ошибку ? –
Эй, я только что вошел в систему, и все работает! Большое спасибо приятелю. Действительно оценен. – Muffin