トピック
ボーネン gurigura2003

【質問】自機についてくスクロールについて…

題名の通りです。よくわからないので サルでも分かるようにいってくださいw
1そうだね
プレイ済み
返信[1]
親投稿
みむ*mim hidemimtp
前に立てた同じスレはどうしたの?
0そうだね
プレイ済み
返信[2]
親投稿
ボーネン gurigura2003
よく意味が分かりませんでした。
0そうだね
プレイ済み
返信[3]
親投稿
みむ*mim hidemimtp
それならそう返事を書かないと、他の人からまた違ったアドバイスをもらうことも出来ないですし、一人で同じスレをいくつも立てたらコミュが荒れてしまいますよー。 背景と言うのはBG画面じゃなくてグラフィック0番の事なんですね? で、「自機についていくスクロール」というのは、ドラクエのように自機は中央にいて背景がスクロールして、自分が動いているように見せたいと言う意味ですか?
0そうだね
プレイ済み
返信[4]
親投稿
ボーネン gurigura2003
そういうことです^^
0そうだね
プレイ済み
返信[5]
親投稿
みむ*mim hidemimtp
グラフィックページにはスクロール機能がないので、毎回GCOPYで描写するしかないと思います。 具体的にはグラフィック1番(GRP1)に元画像を読み込んでおいて、 LOAD"GRP1:G0_151023",0 で、GRP1にある画像の、X,Yの値を原点とする400x240のサイズを、GRP0にコピーする(透明色もコピー) GCOPY 1,X,Y,X+400,Y+240,0,0,1 自機は動かないので、 SPSET 0,192,112 のような固定でいいと思います。
0そうだね
プレイ済み
返信[6]
親投稿
みむ*mim hidemimtp
あ、ごめんなさい、SPSETではなくSPOFSです。
0そうだね
プレイ済み
返信[7]
親投稿
ボーネン gurigura2003
うーん…
0そうだね
プレイ済み
返信[8]
親投稿
みむ*mim hidemimtp
GRP0は今表示されているグラフィック画面で、 GRP1は表示はされない画面です。 そのGRP1に大きい画像(ドラクエでいう世界地図)を読み込んで、 そのうちの自分の周りの画像だけを切り取って表示させてる感じです。 とりあえず4行目のGRP0をGRP1にして、 13行目をSPOFS 0,192,112にして、 その下に、GCOPY~~を書いてみたら?
0そうだね
プレイ済み
返信[9]
親投稿
ボーネン gurigura2003
こうですか?しかしうごいたという確認方法が…
0そうだね
プレイ済み
返信[10]
親投稿
みむ*mim hidemimtp
17行目のはループの中です! 14と15の間あたりにでも入れてみてください。
0そうだね
プレイ済み
返信[11]
親投稿
ボーネン gurigura2003
おお!できました!ありがとうございます!!!
0そうだね
プレイ済み