プチコン3号 SmileBASIC コミュニティ投稿R.M MAKKUdaisuki2014/12/25 18:46:48コンソール画面のちらつきをなくすにはどうすればいいですか? 無限ループの中で毎回表示しなおしているかんじです。あと、無限ループの中にWAIT 1をいれてます。3そうだね 6返信プレイ済み2017/11/04 00:47:49に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿InDoor TheInDoor122014/12/25 19:23そのちらつきはプチコン3号のバグですね...。次のバージョンで改善されるはず。 今のバージョンでどうにかするには、無限ループの先頭でFOR文を1000回ぐらい回すのがいいと思います。 例: @LOOP FOR I=0 TO 1000:NEXT 'ここに処理 WAIT 1 'ここはVSYNCの方がいいかも GOTO @LOOP こんなかんじかな...0そうだね プレイ済み2017/11/04 00:47:49に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿otta777 otta777a2014/12/25 19:51無限ループの中で毎回表示しなおしているとのことですが 無限ループの中でACLSまたはCLSを実行していませんか? 毎回書いて、消してを繰り返すとWAIT 1を入れてもちらついて見えますよ。 0そうだね プレイ済み2017/11/04 00:47:49に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿R.M MAKKUdaisuki2014/12/25 20:26やっぱりちらつきますか。 リアルタイムで、表示をかえなければいけないようなものなので困った…0そうだね プレイ済み2017/11/04 00:47:49に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿InDoor TheInDoor122014/12/25 20:58ちょっとサンプル書いてきました。 これを打って試してくださいな。0そうだね プレイ済み2017/11/04 00:47:49に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿R.M MAKKUdaisuki2014/12/25 22:11ありがとうございました!0そうだね プレイ済み2017/11/04 00:47:49に取得
プチコン3号 SmileBASIC コミュニティ返信[6]親投稿otta777 otta777a2014/12/25 23:20>InDoorさん この場合のちらつきはプチコン3号のバグでは無く画面に 表示してからCLS命令を実行するまでの時間が短いために ちらついて見えています。 無限ループの先頭にFOR~NEXTを追加するとCLSを実行する までの時間が延びるため文字が表示されている時間が延びます。 これによりちらつきを感じなくなります。0そうだね プレイ済み2017/11/04 00:47:49に取得