'onScroll 멀티터치'에 해당되는 글 1건

  1. 2011.12.29 onScroll 멀티터치 구현하기!

멀티 터치를 구현할때 모션에 getPointerCount()를 붙여서 선언하는데,
여기서 가장 중요한 것이 순서이다.

if(e.getPointerCount() == 1){
     // 행동
} else if(e.getPointerCount() > 1){
    // 멀티터치 행동
}

이렇게 구현해도 오류가 없어 보이지만 실제로 동작하지 않는다. 이럴땐

if(e.getPointerCount() > 1){
    // 멀티터치 행동
} else {
    // 행동
}

이런식으로 선언하면 잘 작동하는 것을 볼 수 있다.

위의 경우는 일반 touch의 경우이고, onScroll 시에는 e1, e2 라는 두개의 모션이 있다.
이 두개 모션 모두에 위와 같이 getPointerCount()를 붙여주고 구분은 ||를 이용하여 구현하면 됩니다.^^
Posted by 해밀튼
이전버튼 1 이전버튼