プチコン3号 SmileBASIC コミュニティ投稿あにであり、おとうと hnt-08232015/04/27 03:50:2911そうだね 11返信プレイ済み2017/11/03 21:40:38に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿Sきち 4405chan2015/4/27 7:30DETAではなくDATAでは?2そうだね プレイ済み2017/11/03 21:40:38に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿よっぱらい yopparai19652015/4/27 9:05配列はFORによる繰り返しと併せて覚えたほうが良いのかな? 例えば敵キャラを10個動かすとする。 その時に変数をEX1,EX2...のように10個用意するのと、 配列でEX[10]のようにするのとでは、処理の書き方が違う。 変数10個だと敵キャラ1つづつ書かなきゃいけないので、同じような処理を何回も書かなきゃいけないが、配列だとFORループで処理できるので、配列を増やすだけだ。 で、その配列を定義するのがDIMで、定義した配列に入れるデータを定義するのがDATAだ。 ここまでの話で、どこまでわかって、どこからわからないかだな...1そうだね プレイ済み2017/11/03 21:40:38に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿けい kei0baisoku2015/4/27 10:08夕日を浴びて消え入るような描写の方法が勉強になります(`・ω・´) (←何しに来た)3そうだね プレイ済み2017/11/03 21:40:38に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿りゅうまご ryumago2015/4/27 13:20配列以外の変数もDIMとVARで宣言できますよ DIMは変数の宣言してるだけです 問題は配列がよくわかってない事ですね~(・ω・) 配列のデータに入れるもの 例えば名前が入ってる配列があったとして 一覧表示させたい時など FOR I=0 TO LEN(NAMAE$)-1 ?NAMAE[I] NEXT で表示できます 1そうだね プレイ済み2017/11/03 21:40:38に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿りゅうまご ryumago2015/4/27 13:23配列に値をセットする時は DIM NAMAE$[1] '[1]だと使えるのは使えるのが[0]までになるのであまり意味が無い 必要な個数の予想つく場合は指定してつかおう NAMAE$[0]="ぷちこん たろう" みたいにセットする事も出来ますが 最終的に何件になるか不明な時は DIM NAMAE[0] PUSH NAMAE$,"ぷちこん たろう" と書くようにすると勝手に要素数が増えるので便利です 名前を登録したものの並び順がバラバラで困る時などは 配列を使ってソートが出来ます SORT NAMAE$ 0そうだね プレイ済み2017/11/03 21:40:38に取得
プチコン3号 SmileBASIC コミュニティ返信[6]親投稿りゅうまご ryumago2015/4/27 13:26所持するアイテムを名前順でソートしたいとか 好きな並び順に変えたいなどの欲求はRPGでは結構あると思うので配列を覚えるついでにソートも使えるようになっておくと良いかと思います 1そうだね プレイ済み2017/11/03 21:40:38に取得
プチコン3号 SmileBASIC コミュニティ返信[7]親投稿Sきち 4405chan2015/4/27 13:29oh・・・が上手すぎて真似できない新技術ですな。もちろん私は真似できないよ(´・ω・`)2そうだね プレイ済み2017/11/03 21:40:38に取得
プチコン3号 SmileBASIC コミュニティ返信[10]親投稿ネタバレヨッシー okkun20022015/4/27 22:02DIM TEST[5] COPY TEST,@DATA FOR I=0 TO LEN(TEST)-1 ?TEST[I] NEXT @DATA DATA 0,1,2,3,4 配列は、同じ名前でたくさん使えるただの変数です。1そうだね プレイ済み2017/11/03 21:40:38に取得
プチコン3号 SmileBASIC コミュニティ返信[11]親投稿ツララ LongIceSword2015/4/28 10:41分ったところを取っ掛かりにロッククライミングしてるような感じの画が欲しいですね。0そうだね プレイ済み2017/11/03 21:40:38に取得