投稿
In Japan rajimaru
白いバーを上下に動かしたいのですがどうすればいいですか? 公開Key [Z283VN3V]
1そうだね
プレイ済み
返信[1]
親投稿
ようすけ youslzh
白いバーがスプライトなら座標を動かすだけなので簡単なのですが。グラフィックですよね。 一番手っ取り早いのは移動があった時だけGCLSして再度全部書き直す。 毎フレームGCLSして書き直すだと画面がチラチラしかねないので部分的に消して書き直すが理想。 例えば、 ①IF バーを動かした ②今描画中のバーだけGFILLで消す ③動かしたバーをGFILLで描画 繰り返し
0そうだね
プレイ済み
返信[2]
親投稿
おちゃめ ochame_nako
このバーとそれ以外の処理を合わせて1フレーム以内に処理が完了するならばGCLSでちらつくこともありません。 数フレームの重い処理ならばダブルバッファリングを使用すればちらつきません。
1そうだね
プレイ済み
返信[3]
親投稿
なにつくってるのかなー(謎の期待)
0そうだね
プレイ済み
返信[4]
親投稿
In Japan rajimaru
どうもありがとうございました! »相当先ですが完成したら公開します
0そうだね
プレイ済み