トピック

ちらつきについて

このプログラムを実行すると、円がちらついてしまうのですが、どうすれば良いですか?
1そうだね
プレイ済み
返信[1]
親投稿
VSYNCなのー
1そうだね
プレイ済み
返信[2]
親投稿
otta777 otta777a
14行目のACLSをGCLS:VSYNCにすればちらつきは抑えられると思います。 ACLS命令はヘルプを読むと分かりますが、画面を消す以外にも スプライトやBGのグラフィックデーターを読み込むため、画面が 消えている時間が画面を表示している時間より長くなりちらついて 見えます。
2そうだね
プレイ済み
返信[3]
親投稿
ありがとうございます。 これでできました。
1そうだね
プレイ済み
返信[4]
親投稿
みむ*mim hidemimtp
VSYNCもですが、8~15行目のループがずっと回っていて抜けていませんし、その中にACLSがあったりと、色々不可解ですね・・・ 作りかけだとして、ACLSは裏でファイルを読み込んだりと色々大掛かりな処理をしているので、こういうループの中で使うものではないです。グラフィックをクリアしたいだけなならGCLSを!
2そうだね
プレイ済み
返信[5]
親投稿
このプログラムは作りかけなので、変なところで無限ループしています。 ACLSはGCLSに変更しました。
1そうだね
プレイ済み