Discuss Scratch

maikurakun_828
Scratcher
100+ posts

ちょっと待って! New topicを押す前にここに書こう

#5118

souma0914 wrote:

こんにちは。souma0914です。今ゲームを作っているのですが、
ask [五秒以内に打って!] and wait
にすると、せっかく時間制限を設けたのに、Enterを押さない限り、無限に打つことができる状態になってしまいます。
質問をするコマンドに時間制限を設けるには、どうすればよいでしょうか?お願いします。

次からは、質問は質問コーナー7(利用する前に最初の投稿(#1)を確認してね)でしてください
2089387sub
Scratcher
16 posts

ちょっと待って! New topicを押す前にここに書こう

音楽を途中で止めて途中から始めるという方法はできますか?
(2089387subのプロフィールか、ここから返事してくれると嬉しいです)
souma0914
Scratcher
7 posts

ちょっと待って! New topicを押す前にここに書こう

すみません!メッセージの引用の仕方、一度打ったメッセージの変更の仕方を教えてください。(自分は英語弱者&プログラミング弱者なので、コマンドの効果がわかりません。)
nishi-funabashi_634
Scratcher
5 posts

ちょっと待って! New topicを押す前にここに書こう

souma0914 wrote:

返信ありがとうございます!ゲームの趣旨が「朝」を時間内にどれだけ打てるかを競うというものなので、時間オーバーと表示しても、時間内に何回打ったかがわからないといけないし、プログラミング能力も低いので、キーボードの操作を受け取って文字を表示するプログラムは組めそうにないです…トホホ…
話変わりますけど、字の大きさ変えたりなどの変更めちゃくちゃ見慣れないものばかりで、パワポのありがたみを感じております。
say [5秒以内に打って!]
reset timer
[scratchblocks]
set [スコア v] to [0]
[scratchblocks]
set [次に打つ文字 v] to [a]
[scratchblocks]
repeat until <(timer) > [5]>
if <key (次に打つ文字) pressed?> then
change [スコア v] by (1)
if <<(次に打つ文字) = [a]> and <not <((スコア) mod (3)) = [0]>>> then
set [次に打つ文字 v] to [s]
else
if <(次に打つ文字) = [s]> then
set [次に打つ文字 v] to [a]
else
set [次に打つ文字 v] to [s]
end
end
end
end

でどうでしょう
[/scratchblocks]

Last edited by nishi-funabashi_634 (July 19, 2025 10:03:10)

kokutetuOqll
Scratcher
65 posts

ちょっと待って! New topicを押す前にここに書こう

>>#5126
引用はその投稿の右斜め下にある「Quote」というボタンを押せばできます。
忘れていました。BBcodeの
[quote][/quote]
で囲んでも引用はできますよ。
一度打ったメッセージの編集は「Quote」ボタンの横にある「編集edit」ボタンを押せば編集できます。

Last edited by kokutetuOqll (July 19, 2025 10:07:47)

nishi-funabashi_634
Scratcher
5 posts

ちょっと待って! New topicを押す前にここに書こう

nishi-funabashi_634 wrote:

souma0914 wrote:

返信ありがとうございます!ゲームの趣旨が「朝」を時間内にどれだけ打てるかを競うというものなので、時間オーバーと表示しても、時間内に何回打ったかがわからないといけないし、プログラミング能力も低いので、キーボードの操作を受け取って文字を表示するプログラムは組めそうにないです…トホホ…
話変わりますけど、字の大きさ変えたりなどの変更めちゃくちゃ見慣れないものばかりで、パワポのありがたみを感じております。
say [5秒以内に打って!]
reset timer
[scratchblocks]
set [スコア v] to [0]
[scratchblocks]
set [次に打つ文字 v] to [a]
[scratchblocks]
repeat until <(timer) > [5]>
if <key (次に打つ文字) pressed?> then
change [スコア v] by (1)
if <<(次に打つ文字) = [a]> and <not <((スコア) mod (3)) = [0]>>> then
set [次に打つ文字 v] to [s]
else
if <(次に打つ文字) = [s]> then
set [次に打つ文字 v] to [a]
else
set [次に打つ文字 v] to [s]
end
end
end
end

でどうでしょう
[/scratchblocks][/quote]

これだとだめです
nishi-funabashi_634
Scratcher
5 posts

ちょっと待って! New topicを押す前にここに書こう

souma0914 wrote:

返信ありがとうございます!ゲームの趣旨が「朝」を時間内にどれだけ打てるかを競うというものなので、時間オーバーと表示しても、時間内に何回打ったかがわからないといけないし、プログラミング能力も低いので、キーボードの操作を受け取って文字を表示するプログラムは組めそうにないです…トホホ…
話変わりますけど、字の大きさ変えたりなどの変更めちゃくちゃ見慣れないものばかりで、パワポのありがたみを感じております。

https://scratch.mit.edu/projects/1198387349
これでどうですか?
souma0914
Scratcher
7 posts

ちょっと待って! New topicを押す前にここに書こう

kokutetuOqll wrote:

>>#5126
引用はその投稿の右斜め下にある「Quote」というボタンを押せばできます。
忘れていました。BBcodeの
[quote][/quote]
で囲んでも引用はできますよ。
一度打ったメッセージの編集は「Quote」ボタンの横にある「編集edit」ボタンを押せば編集できます。

なるほど!わかりました。ありがとうございます!英語…勉強します…
souma0914
Scratcher
7 posts

ちょっと待って! New topicを押す前にここに書こう

nishi-funabashi_634 wrote:

nishi-funabashi_634 wrote:

souma0914 wrote:

返信ありがとうございます!ゲームの趣旨が「朝」を時間内にどれだけ打てるかを競うというものなので、時間オーバーと表示しても、時間内に何回打ったかがわからないといけないし、プログラミング能力も低いので、キーボードの操作を受け取って文字を表示するプログラムは組めそうにないです…トホホ…
話変わりますけど、字の大きさ変えたりなどの変更めちゃくちゃ見慣れないものばかりで、パワポのありがたみを感じております。
say [5秒以内に打って!]
reset timer
[scratchblocks]
set [スコア v] to [0]
[scratchblocks]
set [次に打つ文字 v] to [a]
[scratchblocks]
repeat until <(timer) > [5]>
if <key (次に打つ文字) pressed?> then
change [スコア v] by (1)
if <<(次に打つ文字) = [a]> and <not <((スコア) mod (3)) = [0]>>> then
set [次に打つ文字 v] to [s]
else
if <(次に打つ文字) = [s]> then
set [次に打つ文字 v] to [a]
else
set [次に打つ文字 v] to [s]
end
end
end
end

でどうでしょう
[/scratchblocks][/quote]

これだとだめです[/quote]
すご...とてもわかりやすいです!これを参考に頑張っていきます!
souma0914
Scratcher
7 posts

ちょっと待って! New topicを押す前にここに書こう

maikurakun_828 wrote:

#5118

souma0914 wrote:

こんにちは。souma0914です。今ゲームを作っているのですが、
ask [五秒以内に打って!] and wait
にすると、せっかく時間制限を設けたのに、Enterを押さない限り、無限に打つことができる状態になってしまいます。
質問をするコマンドに時間制限を設けるには、どうすればよいでしょうか?お願いします。

次からは、質問は質問コーナー7(利用する前に最初の投稿(#1)を確認してね)でしてください
すみません…次の質問からは、質問コーナー7を使っていきます!
maikurakun_828
Scratcher
100+ posts

ちょっと待って! New topicを押す前にここに書こう

#5131

souma0914 wrote:

なるほど!わかりました。ありがとうございます!英語…勉強します…
ディスカッションフォーラムの入力はBBcodeが使用されています。こちらも参考にしてください。
https://ja.scratch-wiki.info/wiki/BBCode
haruto-smock
Scratcher
68 posts

ちょっと待って! New topicを押す前にここに書こう

2089387sub wrote:

音楽を途中で止めて途中から始めるという方法はできますか?
(2089387subのプロフィールか、ここから返事してくれると嬉しいです)
ピッチを限界まで下げ音量を0にすることで、実質的に一時停止をすることができます(もちろんその間もゆっくりと音楽は進んでいますが)。
MacBookProM3MAX
Scratcher
100+ posts

ちょっと待って! New topicを押す前にここに書こう

よくある報告コーナーというものを作るのはどうでしょうか

Last edited by MacBookProM3MAX (July 20, 2025 22:01:15)

abee
Scratcher
1000+ posts

ちょっと待って! New topicを押す前にここに書こう

MacBookProM3MAXさんは、違反行為をまとめることにこだわりがあるようですが、コミュニティーガイドラインで、なぜ「不適切なものに反応せず」とされているのかをよく考えてみることをおすすめします。
MacBookProM3MAX
Scratcher
100+ posts

ちょっと待って! New topicを押す前にここに書こう

わかりましたもう一回確認します
seir-gufann
Scratcher
13 posts

ちょっと待って! New topicを押す前にここに書こう

すいません!最近一気に17個の文字PVを作ったんですが(作りすぎ!)もっとなめらかに動かす方法とかありますか? 自分の作品など見てからやってもらうと助かります!
U-Y-Scratch
Scratcher
500+ posts

ちょっと待って! New topicを押す前にここに書こう

seir-gufann wrote:

すいません!最近一気に17個の文字PVを作ったんですが(作りすぎ!)もっとなめらかに動かす方法とかありますか? 自分の作品など見てからやってもらうと助かります!
↪︎質問コーナー7がいいと思います。

Last edited by U-Y-Scratch (July 21, 2025 08:02:47)

Clemens829
Scratcher
100+ posts

ちょっと待って! New topicを押す前にここに書こう

#5140
U-Y-Scratchさんは誘導のみの投稿を複数回されているようですが、#2より、ここでは柔軟な対応が推奨されています。なので、こちらで質問や解答を行っても大丈夫です。
無理に誘導する必要はありません。
0301919
Scratcher
5 posts

ちょっと待って! New topicを押す前にここに書こう

ここ最近scratchにログインできないまたはログインされるがすぐログアウトされる問題が発生していてバグ報告コーナーが埋まってしまってしまう恐れがあるため「ログインできないまたはログインはできるがすぐにログアウトされる問題について考えるトピックというのを作成しようと思うのですがどうなんでしょうか?
U-Y-Scratch
Scratcher
500+ posts

ちょっと待って! New topicを押す前にここに書こう

#5142
システムのバグなのでユーザー側が対処できることはほとんどありません。
(誰かにパスワードが知られているからログアウトされるならパスワードを変えるなどできますが)

Powered by DjangoBB