トピック
ネタバレ

アニメーションの事の質問です。

赤い勇者を移動の歩くのに見せるのはどうやるんですか?プログラムはコメントで!
0そうだね
プレイ済み
返信[1]
親投稿
いちぺえじ
0そうだね
プレイ済み
返信[2]
親投稿
2ペーーーーージ
0そうだね
プレイ済み
返信[3]
親投稿
MIKI ifconfig
方向 dir によって変えるのと、歩数iでspsetする。
1そうだね
プレイ済み
返信[4]
親投稿
返信遅れましたが、ありがどうございます。
0そうだね
プレイ済み
返信[5]
親投稿
まだ途中までですが、エラーが出ました。 3行目の文法が間違ってるそうです。とこが間違っているんですか?
0そうだね
プレイ済み
返信[6]
親投稿
MIKI ifconfig
() -> []
0そうだね
プレイ済み
返信[7]
親投稿
プギャーーーーー(^^) 俺馬鹿でふな。ww  人生(^ο^)
0そうだね
プレイ済み
返信[8]
親投稿
Godot orz_127
確か以前、MK2迄はそれでもよかった気が…。 3号は[]でないと不幸になりますw
0そうだね
プレイ済み
返信[9]
親投稿
無事全部うてました。 が・エラった。59行書いてないのに。
0そうだね
プレイ済み
返信[10]
親投稿
Godot orz_127
エラーメッセージからするとFOR文に対応するNEXTがまだ足らない気が。 一度ちゃんと最初から見直して確認してみるといいですよ。
0そうだね
プレイ済み
返信[11]
親投稿
出来ました。。。。。。。いえーい。。。。。。。。背景消えた!!ジャンプできん。まあとにかくありです。^^:
0そうだね
プレイ済み
返信[12]
親投稿
赤勇者歩いてない!?そのままだと!?
0そうだね
プレイ済み
返信[13]
親投稿
あのこんな無茶苦茶な事言っちゃあれですが、最初に赤い奴が動くんですが、黒画面の奴が終わると、歩いているように見えないのですが… だから黒画面じゃない時でも歩いているように見せるプログラムを教えてくださi
0そうだね
プレイ済み
返信[14]
親投稿
あきと SideBurnsM
みきさんのプログラムは高度なので一旦別の名前で保存して仕切り直しましょう。 最初のプログラムに手を入れるつもりで書き込みします。 18行目19行目の「SPCHR 0,数字」を消して19行目の下に画面のコードを入れてください。 左右で歩きアニメをしたら成功です。
0そうだね
プレイ済み
返信[15]
親投稿
MIKI ifconfig
あきとさんフォローありがとうございます。 そんな便利な方法があったんですね!! 勉強になりました!!
0そうだね
プレイ済み
返信[16]
親投稿
あきとs»ありがとうございます。やってみます。僕は少し(すごく)馬鹿なので遅くなるかもしれませんが。
0そうだね
プレイ済み
返信[17]
親投稿
すいません。22行目間違ってるところはどこですか?あと3Dという文字で3行目が見えませんでした。
0そうだね
プレイ済み
返信[18]
親投稿
修正です。最後に「,」(コンマ)がついていました。でもこれでもエラーが出るんですよね。
0そうだね
プレイ済み
返信[19]
親投稿
………………
0そうだね
プレイ済み
返信[20]
親投稿
MIKI ifconfig
"I"の後にカンマ不足 一文字一文字よーく確認するとわかると思うんだけど、3DSでミバ見てるんだと大変かもね。 これでコメント使い切りました。ではまた明日~~
0そうだね
プレイ済み
返信[21]
親投稿
みきs»はい。ありがとうございます。やってみます。あとまた明日~
0そうだね
プレイ済み
返信[22]
親投稿
あきと SideBurnsM
エラーの理由ですか"I"の後ろにカンマ「,」がないからですね。 3Dて見えなくなった数字は507の後ろは0です。なので3行目の数字の列は「10,504,10,506,10,507,0」になります
0そうだね
プレイ済み
返信[23]
親投稿
ありがとうございます。
0そうだね
プレイ済み
返信[24]
親投稿
あきと SideBurnsM
間違えました。 10,504,10,505,10,506,10,507,10,508,0 でした。
0そうだね
プレイ済み
返信[25]
親投稿
話によるとこんな感じですかね? 投稿出来る回数がやばい!?あと少しでなくなるぅぅぅぅぅ
0そうだね
プレイ済み
返信[26]
親投稿
あきと SideBurnsM
508じゃなくて507でしたね。何度もごめんなさい。動きませんか?
0そうだね
プレイ済み
返信[27]
親投稿
動かないですね。動いてるようにみえないてっ言った方が正しいですかね? とにかく動いてるように見えませんでした。あともうそろそろ寝落ちです。5分くらい!?
0そうだね
プレイ済み
返信[28]
親投稿
あきと SideBurnsM
今書いてる場所が悪いですね。Aボタンジャンプの動作のところに書かれてしまっています。 20~26行目のコードを14行目に移動してください。
0そうだね
プレイ済み
返信[29]
親投稿
場所が悪かったのか!? 寝るので明日書く場所を変えます。 ではおやすみなさい。
0そうだね
プレイ済み
返信[30]
親投稿
あきとs»»ちょっと早起きして打ち込みました。 何故か40行目が間違っていると出たんですが、まず40行目書いてないんですよ。こまった。くまった。どこが間違えていますか?
0そうだね
プレイ済み
返信[31]
親投稿
エラーコードのヘルプのページを見てみると「ENDIFがないTHEMがある」なんだそうです。
0そうだね
プレイ済み
返信[32]
親投稿
MIKI ifconfig
24,25 のifに対する endif がありません。 if 式 then 命令 'thenの後に命令がある場合は endif 不要なんだけど if 式 then 'thenの後命令なしで改行した場合 命令1 命令2 : endif ' ここまで then で実行される命令と解釈されるので endif 必要 マヌケな仕様だけど、歴史的な理由からこうなってます。
0そうだね
プレイ済み
返信[33]
親投稿
あきと SideBurnsM
もともと「BEEP 8」の下に存在していた 「JY=FIRST_SPEED ENDIF ENDIF 」 の3行が消えてますね。SPANIMを上に移動させるときに消しすぎたのかも。 もしかして範囲選択でコピー&ペーストせずにもう一回打ち込んでるのかな?
0そうだね
プレイ済み
返信[34]
親投稿
Godot orz_127
エラーの原因については、みき★さんの説明の通りです。 40行目でもうプログラムがないのにENDIFがみつからないぞ!といった感じのエラーです。 エラーの原因は指摘されている行より前にあることもよくあります。 あと別な話ですが、ごまたんさんのプログラムのインデント(字下げ)が中途半端なきがします。 インデントが始まったかと思うといつの間にかもとに戻って無くなっている気が。 ちゃんとインデントを心掛けるとプログラムも見易くなるし、今回のENDIFの抜けも気付き易くなるかもしれません。 FOR,REPERT,WHILE等のループ文やIF~ENDIF等の中は頭1文字字下げすると良いかと。 NEXT,UNTIL,WEND,ENDIF等が出てくるまで字下げはそのままで、ネストしている場合はさらにもう一段字下げ。 こんな感じで。
0そうだね
プレイ済み
返信[35]
親投稿
今日テニスの大会があったので返信遅れました。 ありがとうございます。やってみます。
0そうだね
プレイ済み
返信[36]
親投稿
右移動が出来ました。 が左に行こうとするとエラーになるんですが…
0そうだね
プレイ済み
返信[37]
親投稿
プログラムリストです。
0そうだね
プレイ済み
返信[38]
親投稿
あきと SideBurnsM
やっぱり打ち直してるんですね。 「IF BUTTON(2)==#LEFT THEN」の下の行、 SPANIM 命令の行に足りない文字がありますよ。
0そうだね
プレイ済み
返信[39]
親投稿
あ!SPANINのあとに0,をつけ忘れてた。!?
0そうだね
プレイ済み
返信[40]
親投稿
出来ました。ので受け付けを終了します。僕の質問に答えて頂きありがとございました。
0そうだね
プレイ済み