Discuss Scratch
- Discussion Forums
- » 日本語
- » Scratch への提案
- maikurakun_828
-
Scratcher
500+ posts
Scratch への提案
#7279や#7281
私はランダムページボタンはいらないと思います。なぜなら、あなたの投稿のみでは今のところメリットがわからないからです。
理由を書いてもらえると他のScratcherも納得することがあるかもしれませんが….(実装されるとは限りません。最終的にScratch teamが判断します。)なんでも意見のみをポイポイ出さないようにしましょう。
ランダムページボタン!!
ランダムな作品に飛ばしてくれる新しい発見ができるボタン!!
ーーーーーーーーーーーーーーーーーーーーーーーーーーーー
多分いろいろもんだいがあるとおもうからむりかもね
私はランダムページボタンはいらないと思います。なぜなら、あなたの投稿のみでは今のところメリットがわからないからです。
後、実装して欲しい理由も書きましょう。
理由を書いてもらえると他のScratcherも納得することがあるかもしれませんが….(実装されるとは限りません。最終的にScratch teamが判断します。)なんでも意見のみをポイポイ出さないようにしましょう。
Last edited by maikurakun_828 (Feb. 15, 2025 08:37:32)
- inoking
-
Scratcher
1000+ posts
Scratch への提案
#6077 を再掲します。
傾向・人気・最近の3つの欄に加え、新たに作品をランダムで表示する欄をつくるのはどうでしょう。作品をランダムで表示する提案は Scratch チームによって却下されています。7.11 “Recently Shared Projects” row on the front page
This proposed row on the front page would display projects that were most recently shared by Scratchers, in an attempt to help unnoticed Scratchers get more views. Such a feature existed in Scratch 1.4 and Scratch 2.0. It was removed for several reasons: the community did not find these projects interesting, the row would sometimes show inappropriate projects, and these new projects would often get disrespectful comments from other users. If you are interested in seeing recently shared projects, there is a “Recent” section of the Explore page; see this page.
A button or link which allows you to view a random project is also rejected for similar reasons.
- ryoma500
-
Scratcher
51 posts
Scratch への提案
set (変数) to []のように、変数やリストの選択部分に変数を入れる事ができるようにしてほしいです。
replace item ((変数)) of [list v] with []
switch costume to (変数)などはもう既に可能になっていますし、かなり便利なので追加する意味はあると思います。
broadcast (変数) and wait
例えばセーブ機能を作成する際には、事前に用意した変数やリストの名前を入れたリストから、変数やリストの名前を呼び出せるようになり、
ロードをする際にもし~ならブロックを積み重ねずに済むというメリットがあります。何よりプログラムの幅が広がります。
ほかの場合にも、条件によって使いたいリストが異なる場合であっても、指定したリストしか選べないというのは少し不便だと思います。
検討お願いします。
- inoking
-
Scratcher
1000+ posts
Scratch への提案
該当する変数がなかったときの動作がやっかいです。set (変数) to []のように、変数やリストの選択部分に変数を入れる事ができるようにしてほしいです。
replace item ((変数)) of [list v] with []
この提案は変数を動的に作成することと同じことになります。
変数の動的作成は 却下された提案 にあります。
・プログラム内での変数宣言変数 [変数 v] を作る ::variables理由:#59
- ryoma500
-
Scratcher
51 posts
Scratch への提案
#7288
メッセージ
メッセージ
broadcast (変数) and waitこの場合、該当するメッセージを受け取ったときが無い時には、そのままプログラムが進行します。
set (変数) to []それと同様に、上に書いた変数ブロックが実行された場合は、該当する変数が無かった場合、変数を作成することはせず、そのブロックはスルーされてそのままプログラムが進行する、というのはどうでしょう?
- sei6sei
-
Scratcher
500+ posts
Scratch への提案
それだと、いわゆる「エラー処理をしっかりできていなくて動かないよーどこがおかしいの?」状態が発生します。
Scratchはエラーコード出してくれない上、エラーハンドリングも非常にやりづらいので、あまりよい策だとは思えません
Scratchはエラーコード出してくれない上、エラーハンドリングも非常にやりづらいので、あまりよい策だとは思えません
- ryoma500
-
Scratcher
51 posts
Scratch への提案
#7290 今の状態でもメッセージを送って待つなどの中に変数ブロックなどのブロックを入れることが可能です。
僕はブロック数と労力を節約できるのでメッセージを送って待つの選択の中に変数を入れて使っていますが、
何故か変数やリストには入れることが不可能なので、実装されたらいいなーと思っています。
僕は原因がよくわからないバグを防ぎたいなら変数を今まで通り選択すればよいと思います。
これが可能になれば、例えば僕が今作っているゲームのマップを描画する際のブロックを、
マップの描画だけでなく、様々なプロジェクトで使えると思います。
僕はブロック数と労力を節約できるのでメッセージを送って待つの選択の中に変数を入れて使っていますが、
何故か変数やリストには入れることが不可能なので、実装されたらいいなーと思っています。
僕は原因がよくわからないバグを防ぎたいなら変数を今まで通り選択すればよいと思います。
これが可能になれば、例えば僕が今作っているゲームのマップを描画する際のブロックを、
((([マップ]と (階層))の(現在地y)番目)の(現在地x)番目の文字)のように値を呼び出すことが可能になるので、柔軟にリストを使うことができ、自由度が増すと思います。
マップの描画だけでなく、様々なプロジェクトで使えると思います。
Last edited by ryoma500 (Feb. 16, 2025 06:13:21)
- Yukihisa2022
-
Scratcher
1000+ posts
Scratch への提案
却下された提案の一覧について、前回の更新から半年経ちましたので、更新をお願いします。
新規追加項目はなく、全て項目内の細微な編集となります。
下線部が新規追加部分です。
取り消し線は除去部分です。
翻訳が間違っていましたら指摘をお願いいたします。
ブロックについては原文を参考にしました。
——
1.3 スプライトに向いているか(真偽値)
・代用可能
・「[スプライト v] の [位置 v] に向いている」 は却下されていない
1.8 マウスポインターの制御
・使い方によってはユーザーを混乱させる
・マウスポインターのアイコンを変更するブロックは却下されていない
1.9 「Forever if」 ブロック
3.2 リミックス無効化 / 変更点の少ないリミックスの禁止
・共有するのはScratchの理念
・小さな変更もOK
・無変更リミックスの共有を防ぐ機能は却下されていない
7.1 プライベートメッセージ
・第三者が報告できなくなる
・運営するのは難しい
・SNSリンク制限撤廃も却下
・他人が返信できない公開メッセージの送信機能は却下されていない
8.5 ユーザー名の再利用・活動していないアカウントの削除
・削除されたくないアカウントがある
・サーバースペースはまだ余裕がある
・ユーザー名は回収されない
・まったく活動していないアカウントの削除は却下されていない
8.10 居住国設定の国リスト変更
・Scratchチームのコントロールの範囲外
・公開/非公開の切り替えは却下されていない
新規追加項目はなく、全て項目内の細微な編集となります。
下線部が新規追加部分です。
取り消し線は除去部分です。
翻訳が間違っていましたら指摘をお願いいたします。
ブロックについては原文を参考にしました。
——
1.3 スプライトに向いているか(真偽値)
<[スプライト v] に向いているか :: sensing>・曖昧さがある
・代用可能
・「[スプライト v] の [位置 v] に向いている」 は却下されていない
1.8 マウスポインターの制御
・使い方によってはユーザーを混乱させる
・マウスポインターのアイコンを変更するブロックは却下されていない
マウスポインターを隠す ::looks
1.9 「Forever if」 ブロック
forever if <> {
} @loopArrow :: control cap編集注記: ブロックの形が崩れていたので正しくしました。3.2 リミックス無効化 / 変更点の少ないリミックスの禁止
・共有するのはScratchの理念
・小さな変更もOK
・無変更リミックスの共有を防ぐ機能は却下されていない
7.1 プライベートメッセージ
・第三者が報告できなくなる
・運営するのは難しい
・SNSリンク制限撤廃も却下
・他人が返信できない公開メッセージの送信機能は却下されていない
8.5 ユーザー名の再利用・活動していないアカウントの削除
・削除されたくないアカウントがある
・サーバースペースはまだ余裕がある
・ユーザー名は回収されない
・まったく活動していないアカウントの削除は却下されていない
8.10 居住国設定の国リスト変更
・Scratchチームのコントロールの範囲外
・公開/非公開の切り替えは却下されていない
- inoking
-
Scratcher
1000+ posts
Scratch への提案
#7291:
「他でそうなっているからこちらもそう」ということにはなりません。
質問コーナーを見ても分かるように
「変数の値を表示させてデバッグする」といったことすら多くの Scratcher はやっていません。
このような機能を入れても高度すぎて手に負えないでしょう。
#1 からもリンクされている
旧トピックの #3981をよく読んでみてください。
Scratch では既ににあるものから変数から選ぶことでエラーを排除しています。
#7290 今の状態でもメッセージを送って待つなどの中に変数ブロックなどのブロックを入れることが可能です。コスチュームやイベントとは訳が違います。
僕はブロック数と労力を節約できるのでメッセージを送って待つの選択の中に変数を入れて使っていますが、
何故か変数やリストには入れることが不可能なので、実装されたらいいなーと思っています。
「他でそうなっているからこちらもそう」ということにはなりません。
質問コーナーを見ても分かるように
「変数の値を表示させてデバッグする」といったことすら多くの Scratcher はやっていません。
このような機能を入れても高度すぎて手に負えないでしょう。
原因がよくわからないバグを防ぎたいなら変数を今まで通り選択すればよいと思います。初心者はそのようなことをすればよいということすら分からないでしょう。
#1 からもリンクされている
旧トピックの #3981をよく読んでみてください。
Scratch では既ににあるものから変数から選ぶことでエラーを排除しています。
- ertrsdtydtytrsrtys
-
Scratcher
3 posts
Scratch への提案
私は
これって代用できるんでしょうか?
@greenFlagを押す::controlがあったほうがいいと思います
これって代用できるんでしょうか?
- ScratchCatGoboNano
-
Scratcher
23 posts
Scratch への提案
普通に、
で代用できます。
when green flag clicked
broadcast [メッセージ1 v]
when I receive [メッセージ1 v]
broadcast [メッセージ1 v]
で代用できます。
- ertrsdtydtytrsrtys
-
Scratcher
3 posts
Scratch への提案
普通に、ありがとうございます!when green flag clicked
broadcast [メッセージ1 v]when I receive [メッセージ1 v]
broadcast [メッセージ1 v]
で代用できます。
- ScratchCatGoboNano
-
Scratcher
23 posts
Scratch への提案
それらしきものは、却下されています
Last edited by ScratchCatGoboNano (Feb. 16, 2025 22:54:49)
- kahansin87
-
Scratcher
7 posts
Scratch への提案
私はスタジオから抜けたい(キュレーターから自身を削除したい)と思った時、キュレーターが多すぎて自身のアカウントが見つからない、という事がありました。そこで、『「私のスタジオ」の欄からスタジオを抜けられる機能』を思いつきました。もう既に提案、却下されていたりしますか?
- inoking
-
Scratcher
1000+ posts
Scratch への提案
私はスタジオから抜けたい(キュレーターから自身を削除したい)と思った時、キュレーターが多すぎて自身のアカウントが見つからない、という事がありました。そこで、『「私のスタジオ」の欄からスタジオを抜けられる機能』を思いつきました。もう既に提案、却下されていたりしますか?却下された提案 より:
・スタジオからぬけられるボタン※理由のリンク先の内容がちょっとおかしかったので修正しました。
理由:#7123
Last edited by inoking (Feb. 17, 2025 03:38:05)
- pichiske0722
-
Scratcher
97 posts
Scratch への提案
(メッセージ1 v)を作る::eventsが欲しいです。
理由は、とあるプログラムを作る際に、メッセージを多数作らないといけないのですが、このブロックがあれば、変数を駆使して、楽にそのプログラムができるからです。
#7311を受け、提案内容を変更します。
(メッセージ1 v)を受け取ったときが欲しいです。変更した部分は、から、( v)にしたところです。これであれば、私が作りたいプログラムが可能になりますので、こちらでお願いします。
Last edited by pichiske0722 (Feb. 18, 2025 09:40:54)
- TNTSuperMan
-
Scratcher
100+ posts
Scratch への提案
#7304
こうすればいいんじゃないですかね
こうすればいいんじゃないですかね
[メッセージ名 v]を[100]にする
[メッセージ v]を送る
[メッセージ v]を受け取ったとき
if <(メッセージ名) = [100]>then //もし~~ならば
100の処理
end
if <(メッセージ名) = [101]>then
101の処理
end
if <(メッセージ名) = [102]>then
102の処理
end
...