プチコン3号 SmileBASIC コミュニティトピックボーネン gurigura20032016/10/20 19:53:29質問文字を滑らかにいどう?させる方法PTINTなどの文字などは 40*25?で8ドット単位ですが 1ドット単位で動かせる命令など ありませんか?ない場合DEFで 方法?プログラムでなくやり方というかヒントを教えていただけると嬉しいです。0そうだね 10返信プレイ済み2017/11/03 17:46:02に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿Godot orz_1272016/10/20 20:26適当にでっち上げた 一文字だから良いけど文になったら遅いかも。0そうだね プレイ済み2017/11/03 17:46:02に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿しょぼーん sin52382016/10/20 20:41その方法だとグラフィックに描画しちゃうんですよね~。(しょうがないが) FONTDEFで1つずつ動かすのはきついか……。 やっぱりGPUTCHRしかないのか。1そうだね プレイ済み2017/11/03 17:46:02に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿Godot orz_1272016/10/20 20:42説明と言うか。 1ドットと言うことなのでGPUTCHRで表示。 #LIMEで書いて0で上書きして 1ドットずらして、同じことを。 デフォルトのフォントだと文字の線以外の地の部分が透過しているためそのままずらしただけでは、前の描画が残ります。 消している色指定0の行をコメントアウトすると、それがわかるかと。 文字を書くのと消すので2回描いているので遅くなります。 一回で済ますには、フォントをいじる必要があるかと。 フォントの地の部分を透過の0ではなく1とかに変えた物を用意。 フォントは、右側と下側に1ドット余白がある筈なのでその逆、左側、上側に、1ドット移動するなら、上手く前の文字を1度の上書きで消してくれるかと。 0そうだね プレイ済み2017/11/03 17:46:02に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿だにえる haru2016nen2016/10/20 21:34GPUTCHRが現実的だろうな どうしてもコンソール画面にしたい場合は やっぱりFONTDEF かくなる上はLOAD"GRPF:" 1そうだね プレイ済み2017/11/03 17:46:02に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿りゅうまご ryumago2016/10/20 21:43文字表示部をあらかじめ決めておき スプライトのグラフィックページにGPUTCHR スプライトなので思い通りに動くはず1そうだね プレイ済み2017/11/03 17:46:02に取得
プチコン3号 SmileBASIC コミュニティ返信[6]親投稿otta777 otta777a2016/10/20 21:49グラフィック画面にGPUTCHR命令で描画した後GCOPY命令で ずらして上書きコピー(コピーモード:FALSE)を繰り返せば文字数に 関わらず同じスピードで移動できますよ。 GPUTCHR 0,0,"ABCDEFGHIJKLMNOPQ" FOR I=0 TO 399 GCOPY 0,0,399,8,1,0,TRUE GLINE 0,0,0,7,#BLACK VSYNC NEXT1そうだね プレイ済み2017/11/03 17:46:02に取得
プチコン3号 SmileBASIC コミュニティ返信[7]親投稿あきと SideBurnsM2016/10/20 22:09私もりゅうまごさんが書いていた方法が楽なのでは?と思いました。 GPUTCHRでスプライト面に文字を書き込み、SPDEFでスプライト化して表示するサンプルです。 スティックで動かせます。0そうだね プレイ済み2017/11/03 17:46:02に取得
プチコン3号 SmileBASIC コミュニティ返信[8]親投稿りゅうまご ryumago2016/10/20 22:20スプライトを定義した後に書き込みを行い表示される事を確認しました なので、スプライト設置後も書き換え自由ですね サンプルプログラムはスプライト枠を画面下部に設置済みの状態で ボタン入力によって文字を表示させます 5行程表示させた次のボタン入力で画面左にメッセージが消える感じにしてみました0そうだね プレイ済み2017/11/03 17:46:02に取得
プチコン3号 SmileBASIC コミュニティ返信[9]親投稿ボーネン gurigura20032016/10/21 17:29そんな命令があったとは(°д° ありがとうございます!解決しました!0そうだね プレイ済み2017/11/03 17:46:02に取得
プチコン3号 SmileBASIC コミュニティ返信[10]親投稿めろん2010BW noanina2016/10/23 21:18ゲームのスタッフロールに使えそう0そうだね プレイ済み2017/11/03 17:46:02に取得