プレイ日記
このプログラム何だけど、何故かキャラが動かなくて困ってて、このプログラムは今もうひとつ作り進めてるやつとまたやり方違くてあんま分かんないのでネットの"プチコンmkii初心者講座"で調べながらやってたら動かなくなったのでどこを修正すれば直るか教えて下さい!フォローします!(サイトを見れば俺がどこまでやったか分かります!)
3そうだね
プレイ済み
返信[1]
親投稿
この画像で全部になります!
0そうだね
プレイ済み
返信[2]
親投稿
(今作り途中の段階では)
0そうだね
プレイ済み
返信[3]
親投稿
ヒント:LOCATEをPRINTの前に追加する。
2そうだね
プレイ済み
返信[4]
親投稿
多分、MkIIと3号では色々仕様とか違うと思うので、それでおかしくなってるのだと・・・。
2そうだね
プレイ済み
返信[5]
親投稿
うお、違った。 LOCATEでPRINTする場所を指定しないとですよぅ。
3そうだね
プレイ済み
返信[6]
親投稿
プリントの前にちゃんとローカートを置いたのに動きませんでした…( -_-")
1そうだね
プレイ済み
返信[7]
親投稿
ヒント:インクリメントとデクリメント(インクリメント 変数の値を増やすこと。デクリメント その逆)
2そうだね
プレイ済み
返信[8]
親投稿
実際にやってみないと分からないと思うのでキーを公開しますね! 【キー】VJEVS3N4 です!どうか、どうかご指摘があったら言って下さい…お願いします…
1そうだね
プレイ済み
返信[9]
親投稿
ヒント: 制御構文(プログラムの順番が変わる命令)を使うときは、どんな順番でプログラムが動くかしっかり考えること 制御構文は GOTO GOSUB~RETURN などです。
2そうだね
プレイ済み
返信[10]
親投稿
あと、GOTOの説明は見ましたか?
1そうだね
プレイ済み
返信[11]
親投稿
見当たらない…がーん! まぁ自力で打ち込みますか。 LOCATEってローカートと読むのか。ローケイトと読んでた()
2そうだね
プレイ済み
返信[12]
親投稿
あ、GOTOの説明は い・ち・お・う 分かってるつもりですw でも、そういうことでしたか!はい!早速GOTO試してみます…オレガンバル
0そうだね
プレイ済み
返信[13]
親投稿
17分前の画像で言うと、 GOTO @HHH以下の記述は全て「空気と化してる」んだよね
2そうだね
プレイ済み
返信[14]
親投稿
しおんさん、えっ!そうなんですか!?じゃあそこどうすればいいでしょうか?…このゲームはチカチカが大事なのに… それとこういちさん、インクリメントとデクリメントは28~31行目辺りにやってたと思いますよ!(^∀^)
0そうだね
プレイ済み
返信[15]
親投稿
>>>どんな順番でプログラムが動くかしっかり考えること<<< 考えたら、GOTOやGOSUBをいい感じに置き直す
0そうだね
プレイ済み
返信[16]
親投稿
ちなみに、まだGOSUBはいらない(あってもいいけどほぼ利点が無い) 大ヒント「GOTOは今のところ1個で足りるぞ」
0そうだね
プレイ済み
返信[17]
親投稿
チカチカも含めてGOTO一個で出来るんですか?さっきも言ったように大事なので、でもありがとうございます!
0そうだね
プレイ済み
返信[18]
親投稿
_Akatsuki AKHS-0703
話を割って入るようで申し訳ない。 LOCATEの発音は「ロウケイト」だゾ。
2そうだね
プレイ済み
返信[19]
親投稿
チカチカとボタンで移動は同時だよね? それなら1個だよ
1そうだね
プレイ済み
返信[20]
親投稿
やってしまった………ロードしようとしたらセーブをやってしまい"無"となった…!( °∀°")へ…へへ…(泣)ツカレテタノカナ?w(全然笑えねーー!!)とりあえずこれから復元してきまーす…(泣)
0そうだね
プレイ済み
返信[21]
親投稿
もし「チカチカを出した後、主人公が動ける時間になる」なら 何個か使う
1そうだね
プレイ済み
返信[22]
親投稿
あ、あとしおんさん、チカチカは"常に"です!最初らへんの行のやつは"起動時"的な感じなやつなのでほぼ後の方の行には何の関係もありません!w
1そうだね
プレイ済み
返信[23]
親投稿
じゃあ1かたまりにまとまるよね
2そうだね
プレイ済み
返信[24]
親投稿
GOTOの話が見えたので失礼します。 GOTOを乱用すると、自分でも見辛いプログラムになることがあります。 なので、GOTOを使わずにプログラムを書く人もたくさんいます。(もちろんボクも) そんなわけでGOTOを使わないプログラムが理想ですが、まだ早いかな?まぁ早い内から意識しておくと、良いことあると思います。
3そうだね
プレイ済み
返信[25]
親投稿
無事復元もして、教えてくれたとこも修正したのですがキャラが動きません!(泣)とりあえずこういう修正で合ってますか?一応まとめてみたらちゃんとチカチカは出来ました!でも動かなかったので他のご指摘はありませんか?ナンドモスイマセン
1そうだね
プレイ済み
返信[26]
親投稿
画像忘れてました!すいません!こちらです!
1そうだね
プレイ済み
返信[27]
親投稿
どんな順番になってるか、日本語にしてみるといいんじゃないかな 1行目から始まって19行目まで進む 20行目に行くと??
1そうだね
プレイ済み
返信[28]
親投稿
・LOCATEも消えている ・22~30実行されない お手本書いてみました。参考にしてください。
1そうだね
プレイ済み
返信[29]
親投稿
_Akatsuki AKHS-0703
@LOOPの中に"GOSUB @MYSHIP"が見当たらないなぁ...。
1そうだね
プレイ済み
返信[30]
親投稿
どこからやっててどこを消して何を入れてるか(ついでにどういった理由でそれを入れたか)分かんなくてこうなっちゃいました(まだ修正(やり)途中だけど)…なので出来ればそれらを教えてくれるとありがたいです…
0そうだね
プレイ済み
返信[31]
親投稿
15~19を消してWHILE 1に変えればOKです。多分。
1そうだね
プレイ済み
返信[32]
親投稿
@LOOP~GOTO @LOOP WHILE 1~WEND これはどっちも「制御構文」だしここでは「延々と繰り返す」目的 同じ目的がダブっちゃダメ。 「制御構文」って全部で何個あるのかっていうのは、 うん、割とあるね。数える気がしないくらいには。 「制御構文」の見分け方を WHILE 1 と WEND みたいに、「2個以上の語を、セットにしてプログラムの順番を変える命令」 だから IF ~ THEN も「制御構文」
2そうだね
プレイ済み
返信[33]
親投稿
「語」っていうのは、文字が水色や紫になる1つ1つ 「単語」といった方がピンと来るかもね GOTOだけは、特別でGOTOとセットになる「語」っていうのはない @何とか(ラベルといいます)を名前で選んで、そこにジャンプするだけ。
1そうだね
プレイ済み
返信[34]
親投稿
ややこしいので"今大事なところ"だけ言い直すと @LOOP~GOTO @LOOP WHILE 1~WEND REPEAT~UNTIL 0 同じ仕事をするから、この3種類のどれか選んで、どうぞ。 ってこと
1そうだね
プレイ済み
返信[35]
親投稿
複数の人から答えが来たときは、同じことをするのに何種類かのやり方が来ることがあるので、「同じことを言ってるのか、違うことについて言ってるのか」を理解しないと、活用できない。
2そうだね
プレイ済み
返信[36]
親投稿
ちなみにGOTO以外を選んだ方がいいんだけど 「GOTOはセットがいい加減でもエラーになってくれない」っていう理由があるから。 「ハンバーガーに飲み物を3杯つける」ような芸当ができるから、管理に失敗しやすい。
1そうだね
プレイ済み
返信[37]
親投稿
(前から思っていましたが、あまさとさんのコメント数が尽きないのが不思議です。)
2そうだね
プレイ済み
返信[38]
親投稿
ぶ…無事キャラクターが動いてくれたーー!!やったーー!!こんなちょっとのことでも本当に嬉しい!何時間掛かったことやらw皆さん、本当にありがとうございました!ここからこのプログラムにゲーム性を高めるためにてを加えて行きます!その時また何かあったらよろしくお願いします!(何かが起きる事前提w)まぁ、もうひとつのゲーム制作も進めていかなきゃいけませんがwでは、このコメは終了させていただきます!ばいビ!
1そうだね
プレイ済み
返信[39]
親投稿
SEKI22 rcftgrsfrr578
遅いがLOCATEの事ロカートって呼んでた()
2そうだね
プレイ済み
返信[40]
親投稿
だにえる haru2016nen
僕の場合、 初めの頃「ロケット」って読んでた記憶が… (脳内発音)
2そうだね
プレイ済み
返信[41]
親投稿
ボクの場合、 初めの頃「ロケート」って読んでた記憶が…
2そうだね
プレイ済み