true のときにプレイヤーが Button-Tile を踏むと、false になります。false のときにボタンタイルを踏むと true になります。
問題は、プレーヤーがボタン タイルの上に立つ (交差する) ときに、状態が更新され続けることです。つまり、true から false になります。false とプレイヤーが交差するため、再び true になります。真-偽-真-偽など。
ElapsedGameTime を使用して更新プロセスを遅くし、プレイヤーが Button を true または false に変更できるようにします。
しかし、それは私が探していた解決策ではありません。プレーヤーがボタン タイルに立っている間、False/True 状態を維持する他の方法はありますか?