1

topこれは、 HTMLの要素のプロパティを変更することに関する質問です。

背景画像を水平方向にパンし、問題のオブジェクトを垂直方向にパンするゲームを作成しようとしています。ゲームはデスクトップでは正常に動作しますが、iPhoneではtopプロパティが動的に変化しません。

これは私が設定しようとしているコードですtop

blitzbot.bgPanValue.vy += blitzbot.bgPanValue.gravity;
blitzbot.bgPanValue.currentY -= blitzbot.bgPanValue.vy;
var cury = Math.round(blitzbot.bgPanValue.currentY);
document.getElementById("hotDog").style.top = -cury - 300 + "px";

の値をトレースしましたがdocument.getElementById("hotDog").style.top、値は変化しますが、iPhoneではトップが設定されていませんhotDog

最高、ハーシャ

4

1 に答える 1

0

問題が何であるかを見つけました!

background-position一部のhitTestsによって使用されていたプロパティがありました。どうやら、モバイルサファリには問題がありbackground-positionます!

于 2012-08-28T10:16:15.197 に答える