私はスタックオーバーフローが初めてです。ただし、Javaについてこの質問があります。簡単な方法があるかもしれませんが、方法がわかりません。
これが私の問題です。ボタン (X) を押すと、ゲームの左上のタイトルの下にテキストが画面に表示されます。それはうまくいきますが、複数あるとしましょう。5番目のNを押すと、画面上でランダムに見えるようになります。しかし、すべてのボタンを押すと、すべてが互いに一直線になるため、正常に見えます。
これは、ゲームのタイトルの下に 1 行書く必要があるコードです。
var8.drawStringWithShadow("Test", 2, 11, 0xFFFF);
最初のパラメータはテキスト、2 番目は x、3 番目は y です。
今、別のキーを押すと別のものが描画されます。
var8.drawStringWithShadow("Test2", 2, 20, 0x008B);
ご覧のとおり、y パラメータは 9 ずつ増加しているため、他のパラメータの下にあります。
私がやりたいことは、Y を常に同じ (11) にすることですが、テキストが既に存在する場合は、それを押し下げます。
だから、「テスト」が表示されていたとしましょう。しかし、ボタンを押して「Test2」を有効にし、「Test」の代わりに使用したいのですが、それを上書きしないでください。「Test」または他のボタンが有効になっている場合、ボタンを押すとインクリメントされます"Test" の y または別の y による 9。
これを行う簡単な方法があるといいのですが、あれば教えてください。ありがとう!