HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2015
0623
宇宙田中Redrawを使用してもチラつきが解消されません3解決


宇宙田中

リンク

2015/6/23(Tue) 17:56:59|NO.69839

ほかのサイトやスレを見てredrawを書き込んでみたのですが、チラつきが解消されませんでした。
Redrawは一般的プログラムのどの場所に書き込めばいいのですか?
また、redraw以外にチラつきを解消する方法はありますか?
よろしくお願いします^^



この記事に返信する


ニボッシー

リンク

2015/6/23(Tue) 18:30:59|NO.69840

こんな感じでいいかと

redraw 0 ここの間に処理 redraw 1



Velgail

リンク

2015/6/23(Tue) 20:36:17|NO.69843

Redraw以外にちらつきを抑止する方法……

発想としていうのであればこういうコードでどうだろう?

screen 0 //表示する画面 buffer 1 //裏で描く画面 repeat gsel 1 //グラフィック処理。 gsel 0 gcopy 1,0,0,640,480 await 16 loop

まあ、よく考えれば「REDRAWと何ら変わりがない」ということがわかると思うけど。
gsel 1をredraw 0に、
gsel 0 : gcopy 1,0,0,640,480をredraw 1にすればいいわけだしね。



宇宙田中

リンク

2015/6/26(Fri) 07:19:31|NO.69863

ありがとうございました!



ONION software Copyright 1997-2021(c) All rights reserved.