1
私はAndEngineを使用しており、タッチイベントを取得しています。 OnAreaTouched()イベントは、アンドロイドAndEngineイベントをタップ(クリック)しますか?
ですが、画像のTAPイベントを取得(クリック)する必要があります。私はonAreaTouchを使用してこれを行うことができますが、ユーザーが単にタッチしてもそれ。提案、例、またはチュートリアル?
私はAndEngineを使用しており、タッチイベントを取得しています。 OnAreaTouched()イベントは、アンドロイドAndEngineイベントをタップ(クリック)しますか?
ですが、画像のTAPイベントを取得(クリック)する必要があります。私はonAreaTouchを使用してこれを行うことができますが、ユーザーが単にタッチしてもそれ。提案、例、またはチュートリアル?
クリックは、基本的には、ACTION_DOWN
、一部の、およびACTION_UP
タッチイベントアクションの組み合わせであり、小さな領域に表示されます。あなたのACTION_UP
があなたのACTION_DOWN
に近いかどうかを確認するだけです。余分な精度が必要な場合は、これらのアクション間の時間間隔を確認して、これがクリックであることを確認できます。 ACTION_DOWN
の位置と時間を保存してACTION_UP
の位置と時間と比較してください。クリックをふくらはぎなどと区別することができます。お役に立てれば。
残念ですが、タップで何を意味していますか?クリック? – Egor
@Egorはい、私はクリックすることを意味します。 – user850150