Discuss Scratch
- Discussion Forums
- » 日本語
- » Scratch への提案
- Tanbon316
-
Scratcher
14 posts
Scratch への提案
[リスト1 v]を[リスト2 v]で置き換える
とかあったらいいな
追記
普通に便利だから
更に追記
https://scratch.mit.edu/projects/1216763828/editor/
これはクローンを使うことでいちいちリストを元に戻さなくてもよくなっていますがこういうときとか
あとは将棋を作るときにリスト盤面とリスト初期盤面(最初の盤面の状態が入っている)があって最初に盤面を初期盤面で置き換えたい時とか
Last edited by Tanbon316 (April 8, 2026 07:23:46)
- inoking
-
Scratcher
1000+ posts
Scratch への提案
みなさんへ:
残念ながら、もはや「理由がありません、#1 を読んでください」の注意自体が目的になっているように思えます。
理由などを書くことは #1 に「守ってほしいこと」として書いてあるので、
理由がなく議論が成り立たないような投稿は
「トピックのお約束違反」として報告対応でよいかと思います。
そこで、質問コーナーのように
以下を #1 に追加したいと思います。
残念ながら、もはや「理由がありません、#1 を読んでください」の注意自体が目的になっているように思えます。
理由などを書くことは #1 に「守ってほしいこと」として書いてあるので、
理由がなく議論が成り立たないような投稿は
「トピックのお約束違反」として報告対応でよいかと思います。
そこで、質問コーナーのように
以下を #1 に追加したいと思います。
単に「理由がありません、#1 を読んでください」のような投稿は不要です。
※コピペなどによる「注意」自体がトピックの見やすさを損なうため
- mike_jikyoukyoku
-
Scratcher
31 posts
Scratch への提案
#9087
みなさんへ:ですが、その場合注意する時にどうすればいいのでしょうか?
残念ながら、もはや「理由がありません、#1 を読んでください」の注意自体が目的になっているように思えます。
理由などを書くことは #1 に「守ってほしいこと」として書いてあるので、
理由がなく議論が成り立たないような投稿は
「トピックのお約束違反」として報告対応でよいかと思います。
そこで、質問コーナーのように
以下を #1 に追加したいと思います。単に「理由がありません、#1 を読んでください」のような投稿は不要です。
※コピペなどによる「注意」自体がトピックの見やすさを損なうため
- YU1000
-
Scratcher
86 posts
Scratch への提案
#9088
自分も「注意自体が目的になっている」の中に入っていると思われるので偉いことは言えませんが
「『トピックのお約束違反』として報告対応でよいかと思います」ですので、「報告」を行えばいいと思います。
自分も「注意自体が目的になっている」の中に入っていると思われるので偉いことは言えませんが
「『トピックのお約束違反』として報告対応でよいかと思います」ですので、「報告」を行えばいいと思います。
- Koneko_koko-2
-
Scratcher
100+ posts
Scratch への提案
お約束によっては、コメント欄で注意する場合もありますね。
また、利用規約やガイドラインでないもの、
つまりユーザー同士で作られたお約束は、
報告した時に適切な説明が無いと、
失敗投稿をしてしまったユーザーは理解できない可能性もあります。
失敗したユーザーに届くメッセージは、誰からのどんなものになるのでしょうか?
乱立トピックに対して、報告が目的になっているユーザーの報告、
を過去に見てきたので、気になります。
また、利用規約やガイドラインでないもの、
つまりユーザー同士で作られたお約束は、
報告した時に適切な説明が無いと、
失敗投稿をしてしまったユーザーは理解できない可能性もあります。
失敗したユーザーに届くメッセージは、誰からのどんなものになるのでしょうか?
乱立トピックに対して、報告が目的になっているユーザーの報告、
を過去に見てきたので、気になります。
Last edited by Koneko_koko-2 (April 6, 2026 12:23:40)
- abee
-
Scratcher
1000+ posts
Scratch への提案
#9084
「普通に便利」だと、具体性がないので他の人に伝わらず、共感を得ることもできません。
たとえば、こういう時にこのように使うと便利のように書くと、理解してもらえるかもしれません。
このブロックについては、このような処理を多用するのであれば、要素をひとつづつコピーするプログラムを作っておき、それをバックパックに入れておけば代用できます。
「普通に便利」だと、具体性がないので他の人に伝わらず、共感を得ることもできません。
たとえば、こういう時にこのように使うと便利のように書くと、理解してもらえるかもしれません。
このブロックについては、このような処理を多用するのであれば、要素をひとつづつコピーするプログラムを作っておき、それをバックパックに入れておけば代用できます。
Last edited by abee (April 7, 2026 15:30:18)
- inoking
-
Scratcher
1000+ posts
Scratch への提案
誤解を生みそうなので以下のように修正します。
以下を #1 に追加したいと思います。
以下を #1 に追加したいと思います。
単に「理由がありません、#1 を読んでください」のような形式的な注意は不要です。
※コピペなどによる「注意」自体がトピックの見やすさを損なうため
なお「お約束違反の投稿をやみくもに報告しよう」ということではありません。
議論可能な投稿については、注意するよりも、自然に議論が進むように誘導をお願いします。
- lucky_yo-
-
Scratcher
39 posts
Scratch への提案
コメントの非公開でのピン止め(コメントを一番上に固定する、ただしプロジェクトの製作者しか見れない)機能があってもいいかと思います。
滅多にありませんがプロジェクトを投稿したとき、改善案やバグ報告、提案など様々な意見を言ってくれることがります。
それを一番上に持ってこれれば、見返すためにいちいち下へ下へと移動する必要がなくなります。
自分だけに表示させることで、ほかのSNSみたいにコメント固定として使われるということもなくなると思います。
別のウェブのメモ機能やプロジェクト内のメモ機能を活用すればいいだけの話ですが、コメントのピン止めによってその提案者に詳しく質問するのにも役立つと思います。
滅多にありませんがプロジェクトを投稿したとき、改善案やバグ報告、提案など様々な意見を言ってくれることがります。
それを一番上に持ってこれれば、見返すためにいちいち下へ下へと移動する必要がなくなります。
自分だけに表示させることで、ほかのSNSみたいにコメント固定として使われるということもなくなると思います。
別のウェブのメモ機能やプロジェクト内のメモ機能を活用すればいいだけの話ですが、コメントのピン止めによってその提案者に詳しく質問するのにも役立つと思います。
- abee
-
Scratcher
1000+ posts
Scratch への提案
#9084
理由が追加されたようですね。これらについては#9090の方法で対応できます。
具体的には以下のようなプログラムです。
理由が追加されたようですね。これらについては#9090の方法で対応できます。
具体的には以下のようなプログラムです。
[コピー先 v]のすべてを削除する
[リストの番号 v] を [1] にする
([コピー元 v] の長さ::list) 回繰り返す
([コピー元 v] の (リストの番号) 番目) を [コピー先 v] に追加する
[リストの番号 v] を (1) ずつ変える
end
- inoking
-
Scratcher
1000+ posts
Scratch への提案
#9084:
なお、
リストに変数を代入するもので #9084 とは全く別物です。目的も根本的に違います。
まず、もう一度 #9075 より:[リスト1 v]を[リスト2 v]で置き換える
とかあったらいいな
追記
普通に便利だから
https://scratch.mit.edu/projects/1216763828/editor/
これはクローンを使うことでいちいちリストを元に戻さなくてもよくなっていますがこういうときとか
あとは将棋を作るときにリスト盤面とリスト初期盤面(最初の盤面の状態が入っている)があって最初に盤面を初期盤面で置き換えたい時とか
※このようなことになるので、(ちょっとした誤字修正などを除き)投稿を後から書き換えるべきではありません。これは #9093 のような方法で簡単に代用できます。
なお、
関連ですが#732の提案が異論のない提案にあります「関連」の意図が分かりかねますが、異論のない提案 にあるのはリスト [コピー先 v] を (コピー元 ::list) にする ::list
リストに変数を代入するもので #9084 とは全く別物です。目的も根本的に違います。
変数カテゴリー
#744リスト [ v] を (変数) にする :: list //賛成方向
- Tanbon316
-
Scratcher
14 posts
Scratch への提案
#9084
理由が追加されたようですね。これらについては#9090の方法で対応できます。
具体的には以下のようなプログラムです。[コピー先 v]のすべてを削除する
[リストの番号 v] を [1] にする
([コピー元 v] の長さ::list) 回繰り返す
([コピー元 v] の (リストの番号) 番目) を [コピー先 v] に追加する
[リストの番号 v] を (1) ずつ変える
end
これをいちいち作るのが大変なので提案しました。
- -popcorn_yummy-
-
Scratcher
46 posts
Scratch への提案
ユーザーのプロフィールページにて、フォロワー数の完全非表示の提案です。僕は反対です フォロワー◯◯人記念プロジェクトなどが作りにくくなってしまうからです。apiなどで見れるままなら別ですが…
そもそもscratchはコーディングコミュニティであり、フォロワー数の表示は本来の趣旨であるコーディングから「誰が一番フォロワー数を増やせるか」という競争に変わってしまうと考えています。
そのためフォロワー数の表示は必要ないと感じたのです。(そもそもフォローじゃなくてブックマークに文言を変えるべき)
- gccxnondx
-
Scratcher
100+ posts
Scratch への提案
#9096
たったの8ブロックだけが「いちいち作るのが大変」とは思えないのですが…
そのようなブロックがあると楽をしてしまい、プログラミングの能力は向上しないと思います。
たったの8ブロックだけが「いちいち作るのが大変」とは思えないのですが…
そのようなブロックがあると楽をしてしまい、プログラミングの能力は向上しないと思います。
- kyokyoro
-
Scratcher
100+ posts
Scratch への提案
#9095
[変数 v] を (リスト ::list) にするの逆とのことなので提案の目的こそ違えど本質的には同じであって、期待の動作を見せるはずです
Last edited by kyokyoro (April 8, 2026 14:17:34)
- inoking
-
Scratcher
1000+ posts
Scratch への提案
#9095違います。[変数 v] を (リスト ::list) にするの逆とのことなので提案の目的こそ違えど本質的には同じであって、期待の動作を見せるはずです
異論のない提案 にある ↓ は
scratch2.0の提案 #2286より:これは目的も動作も「リスト同士の代入」とは違います。[変数 v] を (リスト::list) にするの逆のことをするリスト [ v] を (変数) にする :: listを提案します。
これにより、カスタムブロックなどの引数や戻り値としてリストのデータを受け渡すことができます。
リストから変数への代入では各要素が結合されて一つの文字列になりますが、
上記提案は、その逆がないということを補うものです。
つまり、一つの文字列を各要素に分解するものです。
・リスト:「aa」「 bb」「cc」→ 変数:「aa bb cc」 ※これは現状もある
・変数:「aa bb cc」→ リスト:「aa」「 bb」「cc」 ※これがない
Last edited by inoking (April 8, 2026 16:44:34)