2012-05-17 2 views
0

andengine과 게임을했습니다.스프라이트가 눈에니다. 완전히 사라지지는 않습니다.

내가 그것을 만진 때

가, 볼이 화면에서 사라 점 B 지점까지 이동하는 공을 많이가 있고, 점수가 10 점 증가했다. 그러나, 나는 공을 터치하면 (움직이는 경로에서 포지션을 추측함으로써, 나는 더 이상 볼 수 없기 때문에), 점수는 여전히 증가 할 것입니다. 즉 공은 보이지 않게되었지만 여전히 존재합니다.

unregisterTouchArea() 공의 터치 영역 등록을 취소하고 싶습니다.

하지만 내가 무엇을 할 수 있는지 모르겠다. 아이디어가 있으십니까? 당신이 말했듯이

+0

당신은'대신 ball.setVisible (거짓)'의''이 scene.detachChild (공을) 시도 할 수 있습니다 '볼 '을 문자 그대로'장면 '에서 분리합니다. –

+0

불행히도 작동하지 않았습니다. – user1391058

답변

3

, 당신은 unregisterTouchArea 및 중 하나는, setVisible (false) 아니면 detachChild에 있습니다

mScene.unregisterTouchArea(mBall); 
mScene.detachChild(mBall); 
관련 문제