Discuss Scratch
- Discussion Forums
- » 日本語
- » ちょっと待って! New topicを押す前にここに書こう
- maikurakun_828
-
Scratcher
100+ posts
ちょっと待って! New topicを押す前にここに書こう
#5118
次からは、質問は質問コーナー7(利用する前に最初の投稿(#1)を確認してね)でしてください
こんにちは。souma0914です。今ゲームを作っているのですが、ask [五秒以内に打って!] and waitにすると、せっかく時間制限を設けたのに、Enterを押さない限り、無限に打つことができる状態になってしまいます。
質問をするコマンドに時間制限を設けるには、どうすればよいでしょうか?お願いします。
次からは、質問は質問コーナー7(利用する前に最初の投稿(#1)を確認してね)でしてください
- 2089387sub
-
Scratcher
16 posts
ちょっと待って! New topicを押す前にここに書こう
音楽を途中で止めて途中から始めるという方法はできますか?
(2089387subのプロフィールか、ここから返事してくれると嬉しいです)
(2089387subのプロフィールか、ここから返事してくれると嬉しいです)
- souma0914
-
Scratcher
7 posts
ちょっと待って! New topicを押す前にここに書こう
すみません!メッセージの引用の仕方、一度打ったメッセージの変更の仕方を教えてください。(自分は英語弱者&プログラミング弱者なので、コマンドの効果がわかりません。)
- nishi-funabashi_634
-
Scratcher
5 posts
ちょっと待って! New topicを押す前にここに書こう
返信ありがとうございます!ゲームの趣旨が「朝」を時間内にどれだけ打てるかを競うというものなので、時間オーバーと表示しても、時間内に何回打ったかがわからないといけないし、プログラミング能力も低いので、キーボードの操作を受け取って文字を表示するプログラムは組めそうにないです…トホホ…
話変わりますけど、字の大きさ変えたりなどの変更めちゃくちゃ見慣れないものばかりで、パワポのありがたみを感じております。
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」ボタンの横にある「編集edit」ボタンを押せば編集できます。
引用はその投稿の右斜め下にある「Quote」というボタンを押せばできます。
忘れていました。BBcodeの
[quote][/quote]
一度打ったメッセージの編集は「Quote」ボタンの横にある「編集edit」ボタンを押せば編集できます。
Last edited by kokutetuOqll (July 19, 2025 10:07:47)
- nishi-funabashi_634
-
Scratcher
5 posts
ちょっと待って! New topicを押す前にここに書こう
返信ありがとうございます!ゲームの趣旨が「朝」を時間内にどれだけ打てるかを競うというものなので、時間オーバーと表示しても、時間内に何回打ったかがわからないといけないし、プログラミング能力も低いので、キーボードの操作を受け取って文字を表示するプログラムは組めそうにないです…トホホ…
話変わりますけど、字の大きさ変えたりなどの変更めちゃくちゃ見慣れないものばかりで、パワポのありがたみを感じております。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を押す前にここに書こう
返信ありがとうございます!ゲームの趣旨が「朝」を時間内にどれだけ打てるかを競うというものなので、時間オーバーと表示しても、時間内に何回打ったかがわからないといけないし、プログラミング能力も低いので、キーボードの操作を受け取って文字を表示するプログラムは組めそうにないです…トホホ…
話変わりますけど、字の大きさ変えたりなどの変更めちゃくちゃ見慣れないものばかりで、パワポのありがたみを感じております。
https://scratch.mit.edu/projects/1198387349
これでどうですか?
- souma0914
-
Scratcher
7 posts
ちょっと待って! New topicを押す前にここに書こう
返信ありがとうございます!ゲームの趣旨が「朝」を時間内にどれだけ打てるかを競うというものなので、時間オーバーと表示しても、時間内に何回打ったかがわからないといけないし、プログラミング能力も低いので、キーボードの操作を受け取って文字を表示するプログラムは組めそうにないです…トホホ…
話変わりますけど、字の大きさ変えたりなどの変更めちゃくちゃ見慣れないものばかりで、パワポのありがたみを感じております。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を押す前にここに書こう
#5118すみません…次の質問からは、質問コーナー7を使っていきます!こんにちは。souma0914です。今ゲームを作っているのですが、ask [五秒以内に打って!] and waitにすると、せっかく時間制限を設けたのに、Enterを押さない限り、無限に打つことができる状態になってしまいます。
質問をするコマンドに時間制限を設けるには、どうすればよいでしょうか?お願いします。
次からは、質問は質問コーナー7(利用する前に最初の投稿(#1)を確認してね)でしてください
- maikurakun_828
-
Scratcher
100+ posts
ちょっと待って! New topicを押す前にここに書こう
#5131
https://ja.scratch-wiki.info/wiki/BBCode
なるほど!わかりました。ありがとうございます!英語…勉強します…ディスカッションフォーラムの入力はBBcodeが使用されています。こちらも参考にしてください。
https://ja.scratch-wiki.info/wiki/BBCode
- haruto-smock
-
Scratcher
68 posts
ちょっと待って! New topicを押す前にここに書こう
音楽を途中で止めて途中から始めるという方法はできますか?ピッチを限界まで下げ音量を0にすることで、実質的に一時停止をすることができます(もちろんその間もゆっくりと音楽は進んでいますが)。
(2089387subのプロフィールか、ここから返事してくれると嬉しいです)
- MacBookProM3MAX
-
Scratcher
100+ posts
ちょっと待って! New topicを押す前にここに書こう
よくある報告コーナーというものを作るのはどうでしょうか
Last edited by MacBookProM3MAX (July 20, 2025 22:01:15)
- abee
-
Scratcher
1000+ posts
ちょっと待って! New topicを押す前にここに書こう
MacBookProM3MAXさんは、違反行為をまとめることにこだわりがあるようですが、コミュニティーガイドラインで、なぜ「不適切なものに反応せず」とされているのかをよく考えてみることをおすすめします。
- seir-gufann
-
Scratcher
13 posts
ちょっと待って! New topicを押す前にここに書こう
すいません!最近一気に17個の文字PVを作ったんですが(作りすぎ!)もっとなめらかに動かす方法とかありますか? 自分の作品など見てからやってもらうと助かります!
- U-Y-Scratch
-
Scratcher
500+ posts
ちょっと待って! New topicを押す前にここに書こう
すいません!最近一気に17個の文字PVを作ったんですが(作りすぎ!)もっとなめらかに動かす方法とかありますか? 自分の作品など見てからやってもらうと助かります!↪︎質問コーナー7がいいと思います。
Last edited by U-Y-Scratch (July 21, 2025 08:02:47)
- 0301919
-
Scratcher
5 posts
ちょっと待って! New topicを押す前にここに書こう
ここ最近scratchにログインできないまたはログインされるがすぐログアウトされる問題が発生していてバグ報告コーナーが埋まってしまってしまう恐れがあるため「ログインできないまたはログインはできるがすぐにログアウトされる問題について考えるトピックというのを作成しようと思うのですがどうなんでしょうか?
- U-Y-Scratch
-
Scratcher
500+ posts
ちょっと待って! New topicを押す前にここに書こう
#5142
システムのバグなのでユーザー側が対処できることはほとんどありません。
(誰かにパスワードが知られているからログアウトされるならパスワードを変えるなどできますが)
システムのバグなのでユーザー側が対処できることはほとんどありません。
(誰かにパスワードが知られているからログアウトされるならパスワードを変えるなどできますが)