2012-10-22 3 views
0

스프라이트 이동에 문제가 있습니다. onAreaTouch() 이벤트를 여러 스프라이트에 첨부했습니다. 이 이벤트에는 두 가지 이벤트가 더 있습니다. 첫째, isActionMove()이고 두 번째는 isActionUp()입니다.AndEngine 스프라이트 이동

스프라이트를 끌면 다른 스프라이트를 통과하면 이벤트가 스프라이트를 떠나 다른 것을 드래그하기 시작합니다. 어떻게 이것을 피할 수 있습니까?

내가 빨리 드래그 앤 업하면 isActionUp() 메서드가 작동하지 않지만 느린 드래그 앤 업을하면 isActionUp() 메서드가 작동합니다.

답변

1

onCreateScene() 메소드에서 장면 객체를 반환하기 전에 사용

mScene.setTouchAreaBindingOnActionDownEnabled(true); 

.

+0

답변을 주셔서 감사합니다. – kgnkbyl

관련 문제