プレイ日記
ボタンを押すたびに画像が切り替わる プログラムを書きたいです そのプログラムを教えてください!!!
1そうだね
プレイ済み
返信[1]
親投稿
まずは関数と命令の違いからかな
1そうだね
プレイ済み
返信[2]
親投稿
☆Tatsukin★ tatu_kin1192
紙芝居みたいなのを作ると言うことですか? ものすごくデータ量使いそうなのですが…。
2そうだね
プレイ済み
返信[3]
親投稿
エラーは解消しているのですが、 まだB=BUTTON() で、エラーは消えたんですけど、 ボタン(例えばA)を押す→画像をロード→またAを押す→画像をロードという形にしたいんです
2そうだね
プレイ済み
返信[4]
親投稿
まずは制御構文が無いことにはすぐにプログラムが終わってしまうからね
1そうだね
プレイ済み
返信[5]
親投稿
プログラムは頭から流れて行って下まで行くと終わってしまうので、あまさと しおんさんも言われているように制御構文というものを使って流れを制御する必要があります。 終わらないようにするには、FORやWHILE、GOTOなどのループ系の命令を使ってプログラムが最後までいかないようにします。 その間でIFなどを使ってボタンの状態に合わせて処理の流れを変えたりしつつ、絵を変更するような命令を書いていけば望みの動作になっていくと思いますよ。 まずはその辺のところを覚えていくといいと思います。
2そうだね
プレイ済み
返信[6]
親投稿
そのプログラムの書き方を忘れてしまった プチコンにうごメモみたいにチュートリアルがあったら 良かったのに
2そうだね
プレイ済み
返信[7]
親投稿
プチコンは説明不足な感はとてもありますが、電子マニュアルやスマイルブームのサイト、Miiverseなどを活用して理解を深めていくしかないですね…。 まあでもプログラムって基本そういうところがあるので、そのやり方に慣れておくと、今後、他の言語や開発環境をやりたくなったときに役に立つかもしれません。
2そうだね
プレイ済み
返信[8]
親投稿
....!(°д°) なんか凄い良いこと言われた気がする........ ありがとうございます
1そうだね
プレイ済み
返信[9]
親投稿
やっぱりボタンのプログラムが書けん だれかプログラムをコメントに書いて投稿してくださいお願い致します
0そうだね
プレイ済み
返信[10]
親投稿
nobu divine-creator
ふくろさんのイラスト集の投稿内で、ページめくりのプログラム例が書かれています。 それを参考にして、自己流に変えれば、目的のプログラムができるでしょう。 分からないことは、こちらで質問すれば誰かが答えてくれるでしょう。
1そうだね
プレイ済み
返信[11]
親投稿
どてどんどん。
0そうだね
プレイ済み
返信[12]
親投稿
そのふくろsのIDを教えてください 例tanaka101(あくまで例です本当にいる人のIDじゃないです
1そうだね
プレイ済み
返信[13]
親投稿
あ、ふくろいいです's??
1そうだね
プレイ済み
返信[14]
親投稿
デデドン!(絶望) 電池切れで最初からだぁああ
1そうだね
プレイ済み
返信[15]
親投稿
なんか12の行にENDIFがないとか 13にあれがないとか むちゃくちゃになってた
0そうだね
プレイ済み
返信[16]
親投稿
(正確に写せないのはプログラマとして致命的でっせ)
1そうだね
プレイ済み
返信[17]
親投稿
ーーーーーーー | グフゥ!!| ーーーーーーー> (´д` ) ) ( || ) グサァ ー→ §=ц | | と
0そうだね
プレイ済み
返信[18]
親投稿
間違いやすい文字や記号を間違えるのは始めはよくあるけど、それ以外で正確に写せないないのは、うっかりミスをしやすい人になっちゃうと思うので、1行1行きちんと見て、間違ってないか確認しながら写していきましょう! 間違いやすい記号や文字も慣れてくると、そもそもそんな文字や記号がこのタイミングに出てくるわけないと気がつくようになるので間違えないようになっていきますよ。
0そうだね
プレイ済み
返信[19]
親投稿
単純にその行でボタン待ちを入れたい場合は、 REPEAT:WAIT:UNTIL BUTTON(2)==#A と書けば、その行に来た時にAボタンが押されるまでウエイトが入る(その行が繰り返し実行されるので)という処理にはなりますよ。 そしてこれを使った場合も、この内容がどうしてそうなるのかをちゃんと理解してから先に進んだ方がいいと思います。1行で書かない場合は「:(コロン)」で分割して、 REPEAT WAIT UNTIL BUTTON(2)==#A になりますが、REPEATとUNTILは組で使われるものなので、それもふまえて各命令を調べてみるといいと思います。
0そうだね
プレイ済み