objimageについて
detecさんごめん^^ 2013/6/3(Mon) 00:16:09|NO.54512
*main
screen 1
picload "btn1.jpg",0
; スクリーンサイズの取得
w=ginfo(6)-ginfo(4)
h=ginfo(7)-ginfo(5)
; 画をコピー
screen 0
gcopy 1,0,0,w,h
; ボタンが見えないので試しやすいように0,0に配置する
xx=0
yy=0
pos xx,yy
;同じ画の同じ位置をボタンに貼り付ける、ということ。
objimage 1, xx,yy, xx,yy, xx,yy
button "TEST",*janpu
stop
*janpu
cls
await 5
goto*main
stop
上のソースなんですが
ボタンをクリックするとawait 5だけ画面を白くして
そこでmainに戻ってボタンを再描画しようと思うんですが
画面のちらつきが目立ちます
どうしたら解消できますか?
Cydia.hatena 2013/6/3(Mon) 01:02:40|NO.54514
あれ?このソースコードどっかで見かけたな。
どっかのサイトからコピペしてきたのですね。
雪月夜 2013/6/3(Mon) 12:47:50|NO.54520
最初の行の *main を
screen 0 と gcopy 1,0,0,w,h
の間に置けば良いかと。
狐 2013/6/3(Mon) 18:44:10|NO.54526
何がしたいのかよくわからんので適当ですが、redrawで挟んだら?
detecさんごめん^^ 2013/6/4(Tue) 00:21:03|NO.54531
>>Cydia.hatena様
はい、少し改良させてもらいました^^
>>雪月夜様
なるほどー^^
ありがとうございます!!
>>狐様
わかりました^^