プチコン3号 SmileBASIC コミュニティ投稿ユウヤMfhuh bana123na2015/07/05 11:45:17質問スクロールはどうやってしますか?教えてください5そうだね 24返信プレイ済み2017/11/03 19:59:01に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿マネマネ KASURR2015/7/5 11:50僕もスクロールのやり方教えて欲しいです!!1そうだね プレイ済み2017/11/03 19:59:02に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿ΖΕΧ ZEX2562015/7/5 12:34スクロールは 先に、BGSCREENで画面より広いサイズを指定します。 BGOFSで表示位置を直接指定するか BGANIM 0,"XY"・・・使って強制スクロールするかってところだね。1そうだね プレイ済み2017/11/03 19:59:02に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿ΖΕΧ ZEX2562015/7/5 12:57サンプル SHOOT【AKV4VK3V】0そうだね プレイ済み2017/11/03 19:59:02に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿ユウヤMfhuh bana123na2015/7/5 17:23もっと簡単に説明してほしいです0そうだね プレイ済み2017/11/03 19:59:02に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿ユウヤMfhuh bana123na2015/7/5 17:53まだわからなかったです小6だから0そうだね プレイ済み2017/11/03 19:59:01に取得
プチコン3号 SmileBASIC コミュニティ返信[6]親投稿マネマネ KASURR2015/7/5 18:00あぁ、画面外にBGを置いて、それを画面内に移動させればいいんですね!! ありがとうございます!!1そうだね プレイ済み2017/11/03 19:59:01に取得
プチコン3号 SmileBASIC コミュニティ返信[7]親投稿ΖΕΧ ZEX2562015/7/5 18:01BMX=25 BMX=640 BGSCREEN 0,BMX,BMY FOR BY=0 TO BMY-1 FOR BX=0 TO BMX-1 BGPUT 0,BX,BY,RND(3)+105 NEXT NEXT BGANIM 0,"XY",1,0,BMY*16,-BMY*16,0,0,01そうだね プレイ済み2017/11/03 19:59:01に取得
プチコン3号 SmileBASIC コミュニティ返信[8]親投稿ユウヤMfhuh bana123na2015/7/5 18:03はい多分わかりましたありがとうございましたまたたくさん質問するかもしれませんがよろしくお願いします!0そうだね プレイ済み2017/11/03 19:59:01に取得
プチコン3号 SmileBASIC コミュニティ返信[9]親投稿ΖΕΧ ZEX2562015/7/5 18:11BGの座標系はBGキャラクター単位です、 BGキャラクターは16×16ドットなので 1画面の座標は、横25キャラ(0~24)、縦15キャラ(0~14) スクロールするのですから、画面の外にもBGキャラを敷き詰めておく必要がある。 BGの画面のサイズは、BGSCREENで指定します。 縦長のBG画面にするなら、BGSCREEN 0,25,640とか指定すればいい。 1そうだね プレイ済み2017/11/03 19:59:01に取得
プチコン3号 SmileBASIC コミュニティ返信[10]親投稿ΖΕΧ ZEX2562015/7/5 18:15BG画面に背景画像を貼り付けるのがBGPUTです、 座標と、表示したいBGキャラクタ番号を指定し貼り付けます。 FOR文で回してBG画面全体に敷き詰める。1そうだね プレイ済み2017/11/03 19:59:01に取得
プチコン3号 SmileBASIC コミュニティ返信[11]親投稿ΖΕΧ ZEX2562015/7/5 18:18BG画面スクロールするには2つの方法があって、 BGOFSで表示位置を直接指定する方法と、 BGANIMで自動でスクロールさせる方法です。1そうだね プレイ済み2017/11/03 19:59:01に取得
プチコン3号 SmileBASIC コミュニティ返信[12]親投稿ΖΕΧ ZEX2562015/7/5 18:24BGOFSは、その場でBG画面の表示位置を変える命令で、 指定する座標系はドット単位です。 スクロールさせるには、自力で表示位置をずらすことになります。1そうだね プレイ済み2017/11/03 19:59:01に取得
プチコン3号 SmileBASIC コミュニティ返信[13]親投稿ΖΕΧ ZEX2562015/7/5 18:37BGANIMは、BGの表示変化をプチコンの機能で自動的に行います。 BGANIM命令で最初に変化パターンを指定すると、あとは手放しで勝手に動きます。 BGANIM 0,"XY",時間1,X座標1,Y座標1,時間2,X座標2,Y座標2,ループ BGANIMには幾つかの変化を指定できますが、表示位置を変えるのが"XY"です。1そうだね プレイ済み2017/11/03 19:59:01に取得
プチコン3号 SmileBASIC コミュニティ返信[14]親投稿ΖΕΧ ZEX2562015/7/5 18:40時間は表示する時間でフレーム単位です、 フレームとは画面の表示を書き換える時間で1/60秒です。 時間に指定する値は、プラス値を指定すると直に変化し、 マイナス値の場合、スムーズに変化します。 時間1にはプラス値、時間2にはマイナス値を指定すれば良いでしょう。1そうだね プレイ済み2017/11/03 19:59:01に取得
プチコン3号 SmileBASIC コミュニティ返信[15]親投稿ユウヤMfhuh bana123na2015/7/5 18:44FOR文てなんですか?0そうだね プレイ済み2017/11/03 19:59:01に取得
プチコン3号 SmileBASIC コミュニティ返信[16]親投稿ΖΕΧ ZEX2562015/7/5 18:48FOR X=0 TO 24 何か NEXT で、変数Xを0から24まで繰り返し「何か」を実行します。1そうだね プレイ済み2017/11/03 19:59:01に取得
プチコン3号 SmileBASIC コミュニティ返信[17]親投稿ΖΕΧ ZEX2562015/7/5 18:50BGANIM 0,"XY",1,0,BMY*16,-BMY*16,0,0,0 X座標1,Y座標1から、X座標2,Y座標2に向かってスクロールします。 だと縦長のBG画面の一番下から上に向かってスクロールし、 一番上に行くとループ指定により、一番下から繰り返します。 ANIM系の命令はプログラムが止まっても動き続けます。0そうだね プレイ済み2017/11/03 19:59:01に取得
プチコン3号 SmileBASIC コミュニティ返信[18]親投稿ユウヤMfhuh bana123na2015/7/5 19:00どのようにしてがめんがいにBGをしきつめますか?0そうだね プレイ済み2017/11/03 19:59:01に取得
プチコン3号 SmileBASIC コミュニティ返信[19]親投稿ΖΕΧ ZEX2562015/7/5 19:08FOR BY=0 TO BMY-1 FOR BX=0 TO BMX-1 BGPUT 0,BX,BY,RND(3)+105 NEXT NEXT0そうだね プレイ済み2017/11/03 19:59:01に取得
プチコン3号 SmileBASIC コミュニティ返信[20]親投稿i7 2630QM 6342182015/7/7 19:22for ループとは ループ系命令で一番遅い命令 For i=0 to 255 step 1 ○○○○○○○○○ ○○○○ ○○○○○ next i=0は、変数iの一番最初の値を0にするということ to 255 は、変数iの値が255に達したときにNEXTでforループを抜け出させるもの step 1は変更iに1ずつ足していくという意味、step 1をstep 2にすれば2ずつ足す nextはforループを抜け出す命令0そうだね プレイ済み2017/11/03 19:59:01に取得