0

これに似た質問がたくさんあるようですが、質問に直接答えることができるものはありません。

基本的に、フレーム内に2つの長方形があります。(自分のフレーム、自分の「画面」、自分の「レベル」) ゲームを作るとき。画面の幅と高さ、およびレベルの幅と高さを知っています。

画面をクリックし、クリックした場所で getX() を実行すると、画面上のポイントが返されます (画面上の座標はどこを見ても変わらないため、IE (0,0) は画面の左上と (screen.width,screen.height) が右下にある) は、画面上のオブジェクトがレベルを横切って移動する必要があるため、問題になります。

情報レベルで要点をつかむ簡単な方法はないかと考えていました。例として:

画面 - 幅 = 10、高さ = 5。クリック = (5,2) レベル - 幅 = 20、高さ = 10 クリック = (?,?)

4

1 に答える 1