获得一个按钮以便能够同时执行Touch Up Inside操作和Touch Down Repeat操作的最佳方法是什么?有点像iPhone上的Home按钮:单击一次到主屏幕,但两次快速单击打开多任务处理栏。现在,我的按钮已经连接了两个方法,但是Touch Up Inside方法(毫不奇怪)在Touch Down Repeat发生之前就会被调用。
我可以想出几种方法来完成这个任务(让Touch up内部方法等一下,看看执行之前是否有另一次单击,在第一次单击之后有第二个按钮不可见地移动到位置,等等),但它们似乎都是一种黑客攻击,可能会导致性能损失和错误。我找到了tapCount属性,但是它是用于U
我在做泡泡包装游戏。一种你按下泡泡的方式,它们会在一小段时间后破裂。一切都很好,泡沫按计划破裂和破裂。不过,有一个问题。每当我点击并拖动气泡时,气泡仍会破裂。有什么方法可以让它们在我点击和拖动时不弹出?这是我的触摸位置代码。 { {
if (rectangle.Contains((int)tl.Positi