【发布时间】:2014-01-18 20:56:44
【问题描述】:
我有一个错误的 IF 语句。我正在尝试检查触摸是否在某个区域内。然而,它似乎为精灵创建了一个不可见的触摸框,一个永无止境的触摸框在它的右边和屏幕外。左侧和顶部区域工作正常,但右侧的 X 轴有问题。这是我的 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))
【问题讨论】:
-
我重新格式化代码后,你看到你的错误了吗?
-
嘿,我刚刚登录,它可以工作了!非常感谢朋友。真的很感激。
标签: c# testing if-statement xna-4.0 operand