0

スプライトの移動に問題があります。onAreaTouch()イベントをいくつかのスプライトに添付しました。このイベントには、あと 2 つのイベントがあります。最初に、isActionMove()そして 2 番目にisActionUp().

スプライトをドラッグすると、スプライトが別のスプライトを通過すると、イベントはスプライトを離れ、別のスプライトをドラッグし始めます。どうすればこれを回避できますか?

ドラッグ アンド アップを高速にするとisActionUp()メソッドが機能しませんが、ドラッグ アンド アップを低速にするとisActionUp()メソッドが機能します。

4

1 に答える 1

1

使用する

mScene.setTouchAreaBindingOnActionDownEnabled(true); 

onCreateScene()メソッドからシーンオブジェクトを返す前。

于 2012-11-24T12:47:56.450 に答える