HTML 5 と JS for iPhone は初めてです。私のアプリケーションではcanvas
、次のコードでタッチポイントを取得することに成功しました(これは私のgame.js
クラス内にあります):
canvas.addEventListener("click", mouseClickEvent, false);
function mouseClickEvent(e) {
alert("Clicked x= "+e.layerX+" and clicked y= "+e.layerY);
}
クラスのオブジェクト ( hole
) を次のように表示しています。game.js
var hole = new Image();
hole.onload = function() {
ctx.drawImage(hole,135,215,50,50);
}
hole.src = 'images/hole.png';
今私が必要とするのは:
1)hole
オブジェクトをタッチした位置に移動します (アニメーション/移動のように)。
2)穴にクリックリスナーを追加します(試してみcanvas.addEventListener
ましたが、機能しませんでした)。
私はたくさん検索しました。しかし、適切な解決策を見つけることができません:(
一部のチュートリアルでは、オブジェクトを削除して再描画して移動します。しかし、画面にさまざまな形の画像がいくつかあります。
Pls、plsはこれを解決するのを手伝ってくれます...