Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
andengineでゲームを作りました。
ポイントAからポイントBに移動しているボールがたくさんあります。
触ると画面からボールが消え、スコアが10ポイント上がりました。ただし、ボールに触れた場合(移動経路からの位置を推測すると、もう見えなくなったため)、スコアは上がります。つまり、ボールは見えなくなっただけですが、まだ存在しています。
unregisterTouchArea()ボールのタッチエリアの登録を解除したいのですが。
unregisterTouchArea()
でも何ができるのかわからないのですが、何か考えはありますか?
あなたが言ったように、TouchArea の登録を解除し、setVisible(false) または detachChild のいずれかを行う必要があります。
mScene.unregisterTouchArea(mBall); mScene.detachChild(mBall);