2015-12-13 3 views
0

Мне нужно реализовать следующую функциональность, в левой части экрана реализуется жест панорамы, справа - длинное нажатие или касание вниз. Если эти два метода реализованы раздельно, то все в порядке. Но если в то же время попытайтесь сделать прикосновение и панорамирование, тогда вся блокировка, две не работают. Попробуйте сделать все через InputMultiplekser и т. П., Но это все равно не работает. Подскажите, как его реализовать.Два пальца панорамирования касание вниз

ответ

0

Просто используйте флажки boolean - вы не можете прикасаться в тот же момент.
Пример:

if(touchDown){ 
    return; //Exit the function 
} 
pan = true; 

//inside the touch down function: 
if(pan){ 
    return; 
} 
touchDown = true; 

Обратите внимание, что вы должны добавить pan = false, когда 'панорамирование' завершена, и т.д.
Я надеюсь, что это помогает!
staticcasty

Смежные вопросы