Discuss Scratch

matunyan0930
Scratcher
500+ posts

未完成の作品を完成品に変えるトピック

背景を [背景4 v] にする

次の背景
にしてみてください。

世界開拓  Arsenal Knights

活動はほぼ止まっていますが通知の確認くらいなら時々してます 連絡などあればお気軽にプロフィールにどうぞ
mattyan12
Scratcher
46 posts

未完成の作品を完成品に変えるトピック

matunyan0930 wrote:

背景を [背景4 v] にする

次の背景
にしてみてください。
やってみますね
mattyan12
Scratcher
46 posts

未完成の作品を完成品に変えるトピック

改善しません
KimiruHamiru
New to Scratch
500+ posts

未完成の作品を完成品に変えるトピック

mattyan12 wrote:

https://scratch.mit.edu/projects/379319041/ で途中で風景が変わらなくなります。誰かアドバイスよろしくお願いします。
直接的には、「Arrow1」スプライトの
[メッセージ1 v]を受け取ったとき
の処理が「ずっと」実行されているため、

「Arrow1」スプライト「キャプチャ」スプライトに触れるたびに
背景を(背景3 v)にする
(2 v)を送る
の処理が実行されている(処理「も」実行されている)

ため、

ほかのスクリプトで「背景4」にしても、
このスクリプトでステージ背景が「背景3」で上書きされている

と思われます。
「どう直すか」は、設計思想の話になってくるため、回答の幅がとても広くなるので、難しいのですが、
原因がわかれば、「直し方も見えてくる」、あるいは「ほかの人が作ったうまく動いているコードを見て参考にしやすくなる」のではないかと思います。

アドバイス、ということでは、
・スプライト名やコスチューム名を、わかりやすい名前にする(「キャプチャ、Arrow1」を「主人公、出口」とかにする)
・コードを散らばらせない(可能なら似た処理は1スプライトにまとめる、コード画面でも、上の端と下の端とかにばらまかない)

というのが、デバッグ(動かないプログラムを動くようにする)という観点では、割と重要かなと思います。
daikonnbatake
Scratcher
100+ posts

未完成の作品を完成品に変えるトピック

mattyan12 wrote:

https://scratch.mit.edu/projects/379319041/ で途中で風景が変わらなくなります。誰かアドバイスよろしくお願いします。
どうやら共有されていないようです。共有していただかないと我々も対応できません。
よろしければ該当プロジェクトの共有をお願いいたします。

追記:解決済みなようですね

Last edited by daikonnbatake (March 30, 2020 09:38:42)


祝、Network Kit 4 リリース!
Network Kit 4とは、Scratchにおける次世代の通信ライブラリです!!
アドレス指定による相互通信機能を提供します!

・文字列の送受信が可能(大文字小文字区別 / 半角記号対応)
・長さ無制限で通信可能(パケット分割機能)
・99999台同時通信可能(混線回避機能)
Leonhard01
Scratcher
100+ posts

未完成の作品を完成品に変えるトピック

この作品について
サルの手を支点にゆらゆら動かしたいんですが、上手くできません。
左右キーを押すとサルに勢いがつき、猿の動きにもジェットコースターの上り下りのように抑揚を付けたいと思っています。
イメージとしてはロープにぶら下がっている人が最下点で最もスピードが早くなる感じです。

Last edited by Leonhard01 (April 13, 2020 22:25:22)

magurosirasu
Scratcher
2 posts

未完成の作品を完成品に変えるトピック

こちらは誰でも質問していいんですよね?そうじゃなかったらごめんなさい
僕は今、未完成で、完成させたいプロジェクトがあるんですけどプログラムで行き詰まったところがあって
背景のスプライトだけでステージが変わるごとに違うBGMにしたいんですがどうしたらよいでしょうか?
rinaringo
Scratcher
100+ posts

未完成の作品を完成品に変えるトピック

質問コーナーでいいと思いますが、一応答えます。
見た目に背景の番号というブロックがありますよね?↓
それで切り替えればいいんです。


(背景のブロック)


(3番目)

サイズ調節下手でごめんなさい

Last edited by rinaringo (April 15, 2020 07:15:59)


Scratchやってる時はそんなことないかもしれないけど、家にいられる時は家にいないと夏休みが丸潰れするのでよろしくお願いします。

活動休止中です。
プロフィール見て
magurosirasu
Scratcher
2 posts

未完成の作品を完成品に変えるトピック

rinaringo wrote:

質問コーナーでいいと思いますが、一応答えます。
見た目に背景の番号というブロックがありますよね?↓
それで切り替えればいいんです。


(背景のブロック)


(3番目)

サイズ調節下手でごめんなさい

回答ありがとうございます。これを試したのですが、背景が変わっても音楽が終わらずながれ続けてしまいました。どうすればよいでしょうか?
rinaringo
Scratcher
100+ posts

未完成の作品を完成品に変えるトピック

ごめんなさい。
それぞれの分岐の最初に、「全ての音を止める」を入れるのを忘れていました。

Scratchやってる時はそんなことないかもしれないけど、家にいられる時は家にいないと夏休みが丸潰れするのでよろしくお願いします。

活動休止中です。
プロフィール見て
matunyan0930
Scratcher
500+ posts

未完成の作品を完成品に変えるトピック

いいえ、位置的には
全ての「背景を変えるブロック」の直後に「全ての音を止める」を入れるべきです。

世界開拓  Arsenal Knights

活動はほぼ止まっていますが通知の確認くらいなら時々してます 連絡などあればお気軽にプロフィールにどうぞ
rinaringo
Scratcher
100+ posts

未完成の作品を完成品に変えるトピック

すみません、その通りです。

Scratchやってる時はそんなことないかもしれないけど、家にいられる時は家にいないと夏休みが丸潰れするのでよろしくお願いします。

活動休止中です。
プロフィール見て
sousi02
Scratcher
100+ posts

未完成の作品を完成品に変えるトピック

https://scratch.mit.edu/projects/380389849
リミックスしてくれ。
技術不足でできなかった。
sousi02
Scratcher
100+ posts

未完成の作品を完成品に変えるトピック

sousi02 wrote:

https://scratch.mit.edu/projects/380389849
リミックスしてくれ。
技術不足でできなかった。
具体的には、フリックを二回入力しないと動かない。何故だああああああ
1014ICE
Scratcher
100+ posts

未完成の作品を完成品に変えるトピック

これを完成させてください!
<iframe src="https://scratch.mit.edu/projects/357424587/embed“ allowtransparency=”true“ width=”40“height=”40“ frameborder=”0“ scrolling=”no" allowfullscreen></iframe>

☟絶対見てね!! 1014ICEって誰ですか?
koujr01
Scratcher
83 posts

未完成の作品を完成品に変えるトピック

この作品ですが、なぜか作品を開くと世界記録がゼロになってしまいます。
誰か直してもらえないでしょうか
https://scratch.mit.edu/projects/388092467/

今まで休んでごめんなさい。

みんなで一緒にしゃべろう! 詳しくは, これを見てね!

koujr01の大作アニメ!
詳しくはこれを見てね!
rinaringo
Scratcher
100+ posts

未完成の作品を完成品に変えるトピック

koujr01 wrote:

この作品ですが、なぜか作品を開くと世界記録がゼロになってしまいます。
誰か直してもらえないでしょうか
https://scratch.mit.edu/projects/388092467/
[dddd v] を受け取ったとき
もし <(☁ 世界記録) < (記録)> なら
[☁︎ 世界記録 v] を [記録] にする
end
[全て v] を止める
そのプログラムでは、世界記録が記録より上の時に記録を世界記録に変えていたので、
逆にすれば治りました。
あと、メッセージddddを受け取った時に全てを止めるのを別に書くと、
処理が中断されそうなのでこのプログラムの下に持ってきました。

Scratchやってる時はそんなことないかもしれないけど、家にいられる時は家にいないと夏休みが丸潰れするのでよろしくお願いします。

活動休止中です。
プロフィール見て
Windows1000000_2
Scratcher
1000+ posts

未完成の作品を完成品に変えるトピック

元投稿が削除または移動されたため削除

Last edited by Windows1000000_2 (April 26, 2020 01:27:45)


:3.0+1.0 THRICE UPON A TIME.
yucca42
Scratcher
100+ posts

未完成の作品を完成品に変えるトピック

Logについてのプログラム

[ステージ v] を受け取ったとき
描画の処理
のようにすると、
全てのクローンがメッセージに反応してしまいます。
そのようなことが起こらないように
(clon name)
という変数がすでに用意されています。
この変数は、クローンに名前を付けています。
スプライト:tileの本体のclon nameは空白ですが、作られたクローンのclon nameは「tile」という名前が付けられています。
なので、本体にだけメッセージを反応させたいので、
[ステージ v] を受け取ったとき
() 秒待つ //もともと作られていたクローンを消してから新しく作りたいから、1フレームだけ待つようにする。
もし <(clon name) = []> なら//本体のclon nameは空白なので、本体しかこの処理を実行しない。
描画の処理
end
ということです。
また、すでに作られていたクローンを消したいので、
[ステージ v] を受け取ったとき
このクローンを削除する
これも追加します。

RPGのスクロールシステムを研究してます。

今はRPGを簡単に作れるアプリを作っています(^^) まだ未完成

スクラッチをコードで書きたいですか?→Scratch Codeがあります
konnbusann
Scratcher
100+ posts

未完成の作品を完成品に変えるトピック

オンラインゲームでユーザー名を表示する方法がわからない!

残念なことに私の署名は凶悪なキンカンに食べられてしまいました。

ギャグが古い

Powered by DjangoBB