我对 XNA 4.0 还很陌生,有一个我似乎无法弄清楚的问题。到目前为止,我一直在通过创建矩形并检查rectangle.contains
方法来检测鼠标点击,但是如果我不想检查矩形内部怎么办?
在我的地图的一部分中,我有一个三角形按钮,我想让用户单击它,但如果它实际上在三角形内部,我只想将其计为一次单击。如果我在三角形周围创建一个矩形,用户将能够在纹理区域之外单击,如果您知道我的意思的话。
我该怎么做呢?
我对 XNA 4.0 还很陌生,有一个我似乎无法弄清楚的问题。到目前为止,我一直在通过创建矩形并检查rectangle.contains
方法来检测鼠标点击,但是如果我不想检查矩形内部怎么办?
在我的地图的一部分中,我有一个三角形按钮,我想让用户单击它,但如果它实际上在三角形内部,我只想将其计为一次单击。如果我在三角形周围创建一个矩形,用户将能够在纹理区域之外单击,如果您知道我的意思的话。
我该怎么做呢?