プチコン3号 SmileBASIC コミュニティトピックころは korohamet0322016/07/08 23:24:26質問横へゆっくりスクロールしたい。FORやSCROLLを使って試行錯誤してみたのですが,わからないので教えてほしいです。0そうだね 11返信プレイ済み2017/11/03 18:02:59に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿ころは korohamet0322016/7/8 23:52右→左です。0そうだね プレイ済み2017/11/03 18:02:59に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿Hanzo rzsense2016/7/9 1:12添付のような感じですか?2そうだね プレイ済み2017/11/03 18:02:59に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿otta777 otta777a2016/7/9 1:25プログラムを見た限りではグラフィック画面のスクロールをしたいという 事でいいのかな? 基本的にはGCOPY命令で1ドット左にグラフィック画面をずらして コピーした後に右端を黒色で消去すればグラフィック画面が スクロールして見えます。 WHILE TRUE GCOPY 0,1,0,399,239,0,0,TRUE GLINE 399,0,399,239,RGB(0,0,0) VSYNC WEND 2そうだね プレイ済み2017/11/03 18:02:59に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿おちゃめ ochame_nako2016/7/9 1:57グラフィック面のスクロールはGOFS命令を使うのが最も簡単です。 (最初に画面に適当なグラフィックを表示しておく) FOR I=0 TO 512 GOFS I,0 VSYNC NEXT これで右→左へスクロールします。 表示オフセットを変えるだけなのでどの方向へのスクロールも簡単にできます。 3そうだね プレイ済み2017/11/03 18:02:59に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿ほしけん Hosiken2016/7/9 1:573.3新機能のGOFSを使う方法もあります。 WHILE TRUE GOFS X,0 INC X VSYNC WEND3そうだね プレイ済み2017/11/03 18:02:59に取得
プチコン3号 SmileBASIC コミュニティ返信[6]親投稿otta777 otta777a2016/7/9 2:11こうすると画面の左端に消えたグラフィックが右端に描かれ 画面の両端が繋がっているように見えます。 WHILE TRUE GCOPY 0,0,0,0,239,400,0,TRUE GCOPY 0,1,0,400,239,0,0,TRUE VSYNC WEND2そうだね プレイ済み2017/11/03 18:02:59に取得
プチコン3号 SmileBASIC コミュニティ返信[7]親投稿みむ*mim hidemimtp2016/7/9 9:23何となく、シューティングゲームの背景の宇宙+星っぽいものかなと思ったんですが、そんな感じならグラフィックでもいいですがBGを使うのも手ですよ。 グラフィック画面と違ってBGは画面サイズを自由に変更可能なので、簡単なのは、最初にスーパーマリオのように横に長い画面を作ってBGANIMしておけばあとは放置してても勝手にスクロールしてくれます。 本当は2画面分のBGを作ってそれを入れ替えながらスクロールさせるのがよくやるやり方ですけどね。 V3.3から、8ドット単位のBGも使えるようになりました。 1そうだね プレイ済み2017/11/03 18:02:59に取得
プチコン3号 SmileBASIC コミュニティ返信[8]親投稿ボーネン gurigura20032016/7/9 20:42BGOFS レイヤー,x,y yのところをへらすとできると思います。 ループ毎に...1そうだね プレイ済み2017/11/03 18:02:59に取得