[ad_1]
xlibを使用してフラッピーバードのクローンを作成しようとしていますが、関数内にXSendEventがあり、その関数がwhileループ内にあります。それが問題だと考えているので、画面を更新するより良い方法はありますか? 点滅し続けていて、あまりうまく反応していないようなので、点滅を止めてほしいだけです
スクリーン62行目に描いている長方形です
すべてのフレームを描画していることはわかっていますが、他にどうすればよいかわかりません。 素晴らしいコード サンプルであればどれでも素晴らしいでしょうし、ダブル バッファリングのコード サンプルは他の Web サイトにあるものであっても素晴らしいものになります。
これが私のコードです – https://paste.myst.rs/u6ykgg7v
私が試したこと:
どこに行けばよいかわかりません 私は xtream 初心者ですが、ダブルバッファリングについては聞いたことはありますが、それを実装する方法が正確にはわかりません
解決策 1
少し検索してみましたが、実際にはあまり見つかりませんでした。少なくとも 10 年前のもののようでした。 とにかく、DDG を使い果たした後、Google にアクセスして、有望そうなものを見つけました。 GitHub – Linux 上の Pure X11 アプリケーションでダブル バッファリングに対するさまざまなアプローチを試す[^]
[ad_2]
コメント