プレイ日記
指定した範囲のグラフィックを消去するにはどうすればよいですか??
3そうだね
プレイ済み
返信[1]
親投稿
neet#ニート# HIMAJIN.MIV
命令は知りませんが、GCLSして範囲外を描画するのはどうでしょうか??
0そうだね
プレイ済み
返信[2]
親投稿
描画に時間がかかるので、一部だけ消したいと思ったのですが、方法はありませんか?
1そうだね
プレイ済み
返信[3]
親投稿
otta777 otta777a
長方形の範囲で良ければGFILL命令で背景色と同じ色コードで塗りつぶせば 消去したように見えますね。
3そうだね
プレイ済み
返信[4]
親投稿
neet#ニート# HIMAJIN.MIV
すいません。。GFILL忘れてました。 GFILL X,Y,X2,Y2,#BLACK これで画面を黒にできます。 (白なら#WHITE、緑なら#GREEN)
0そうだね
プレイ済み
返信[5]
親投稿
つばさ☆ nsm2116
背景が黒の時は#BLACKより0の方がいい気がするのは自分だけか?
2そうだね
プレイ済み
返信[6]
親投稿
イスターリャ arduinotexter
>>つばさ☆さん 黒にするか0(透明)にするかは、その人の概念によると思います。 ただ、GCLS(引数なし)のような消し方をしたい時には0(透明)でしょうね。
3そうだね
プレイ済み
返信[7]
親投稿
GRPに限らず画面一部消しは「"無い"を置く」なんだよね。
2そうだね
プレイ済み
返信[8]
親投稿
otta777 otta777a
#BLACK又はRGB(255,0,0,0) 黒色 背景色は透けずに黒色で描画されます。 RGB(0,0,0,0) 透明 背景色が透けて見えます。 BACKCOLOR RGB(0,128,0) GFILL 0,16,399,23,RGB(0,0,0,0) GFILL 0,32,399,39,RGB(255,0,0,0) どう違うかは上記のコードで確認出来ます。
1そうだね
プレイ済み