Discuss Scratch
- Discussion Forums
- » 日本語
- » Scratch への提案
- simanohome
-
Scratcher
45 posts
Scratch への提案
ライブ配信を作るコミュニティーガイドラインに違反する
Scratchに関係あるお知らせを載せる掲示板を作るディスカッションフォーラムにある
作品の共有範囲を作る
アンチや荒らしなどをする人をコメントできなくする機能を作るのはどうですかねぇ
Scratchに関係あるお知らせを載せる掲示板を作るディスカッションフォーラムにある
作品の共有範囲を作る
アンチや荒らしなどをする人をコメントできなくする機能を作るのはどうですかねぇ
Last edited by simanohome (Aug. 6, 2025 03:59:05)
- simanohome
-
Scratcher
45 posts
Scratch への提案
ログイン状況をプロフィールの参加日の隣にログイン中はログイン中、ログアウト中はオフライン、垢BAN中は垢BAN中と書くのはどうですか?
Last edited by simanohome (Aug. 6, 2025 04:02:26)
- U-Y-Scratch
-
Scratcher
500+ posts
Scratch への提案
「他人に監視される」ことに繋がりかねませんので、
自分のは表示をOFFに出来るなら賛成します。
ただ、「アカウントブロック中」というのには議論が必要です。
更新して#7975を見る前に投稿しました。
自分のは表示をOFFに出来るなら賛成します。
ただ、「アカウントブロック中」というのには議論が必要です。
更新して#7975を見る前に投稿しました。
Last edited by U-Y-Scratch (Aug. 6, 2025 04:09:39)
- abee
-
Scratcher
1000+ posts
Scratch への提案
ログイン中かどうかの表示は却下された提案の8.3にあります。#1を守るようにお願いします。
詳細な理由は「The Official List of Rejected Suggestions」の8.3のリンク先にあります。
詳細な理由は「The Official List of Rejected Suggestions」の8.3のリンク先にあります。
- kuretaka
-
Scratcher
100+ posts
Scratch への提案
プロジェクトのembedリンクに
近年サイトでscratch(turbowarpも使用されているので対策が必要…?)のembedリンクが使われることが増えてましたが、一部サイトでは作者名やメモとクレジット欄の表記をせず、プロジェクトの作者やそれに使用されている著作権侵害(作者についてはCC2.0侵害?)に抵触しつつある気がするので。
学タブ勢が増えてきてこれからさらにembedは需要が増すと思うので、今のうちに整備しておくべきだと思いました。
inokingさんの指摘を受け変更しました
ハート星被ってるしおれもうだめかもしれない…
- 作者のユーザー名
- 使い方、メモとクレジット
- ハート、星
- 視聴数、リミックス数、ハートボタン、星ボタン
近年サイトでscratch(turbowarpも使用されているので対策が必要…?)のembedリンクが使われることが増えてましたが、一部サイトでは作者名やメモとクレジット欄の表記をせず、プロジェクトの作者やそれに使用されている著作権侵害(作者についてはCC2.0侵害?)に抵触しつつある気がするので。
学タブ勢が増えてきてこれからさらにembedは需要が増すと思うので、今のうちに整備しておくべきだと思いました。
inokingさんの指摘を受け変更しました
ハート星被ってるしおれもうだめかもしれない…
Last edited by kuretaka (Aug. 7, 2025 11:59:46)
- inoking
-
Scratcher
1000+ posts
Scratch への提案
プロジェクトのembedリンクに・作者のユーザー名
- 作者のユーザー名
- 使い方、メモとクレジット
- ハート、星
を載せるべきだと思います。
- 視聴数、リミックス数、ハートボタン、星ボタン
近年サイトでscratch(turbowarpも使用されているので対策が必要…?)のembedリンクが使われることが増えてましたが、一部サイトでは作者名やメモとクレジット欄の表記をせず、プロジェクトの作者やそれに使用されている著作権侵害(作者についてはCC2.0侵害?)に抵触しつつある気がするので。
・使い方、メモとクレジット
はいいとして
・ハート、星
・視聴数、リミックス数、ハートボタン、星ボタン
は
著作権うんぬんという理由に合致していません。
Last edited by inoking (Aug. 7, 2025 09:26:21)
- panda3250
-
New Scratcher
8 posts
Scratch への提案
[なにか] を (変数) に追加する↑この機能の追加を提案します。(選択欄に変数を入れることを可能にする)
(変数) を [10] にする
if <(参照したいリスト名) = [リスト名A]> thenこれは非常に冗長ですが、似たような意味を持つ情報が入っている複数のリスト(攻撃力、防御力などの構造体を使うようなリスト)を扱う場合、現状上のようにせざるを得ません。
[変更したい変数 v] を (item (リスト内の番号) of [リスト名A] :: list) にする
else
if <(参照したいリスト名) = [リスト名B]> then
[変更したい変数 v] を (item (リスト内の番号) of [リスト名B] :: list) にする
else
[変更したい変数 v] を (item (リスト内の番号) of [リスト名C] :: list) にする
end
・・・
end
選択欄に変数を入れることができれば同じ処理を複数のリストで使いまわすことが可能になり、プログラムの幅が広がると考えます。
[変更したい変数 v] を (item (リスト内の番号) of (参照したいリスト名) :: list) にするこのブロックがあれば上にあるように一行で済みます。
また初心者の方が混乱しないように、リスト名・変数名入力欄に変数ブロックを入れられるかどうかを設定で切り替えられるようにするというのはどうでしょうか。
- abee
-
Scratcher
1000+ posts
Scratch への提案
#7980
ここでの「変数」をリストの要素にすればよいのではないでしょうか。
たとえば、こんな感じです。
ここでの「変数」をリストの要素にすればよいのではないでしょうか。
たとえば、こんな感じです。
[変数の個数 v] を [2] にする
[変数のリスト v]のすべてを削除する
(変数の個数) 回繰り返す
[] を [変数のリスト v] に追加する
end
[fooの番号 v] を [1] にする
[barの番号 v] を [2] にする
[変数のリスト v] の (fooの番号) 番目を [fooの値] で置き換える
[変数のリスト v] の (barの番号) 番目を [barの値] で置き換える
Last edited by abee (Aug. 7, 2025 12:00:41)
- panda3250
-
New Scratcher
8 posts
Scratch への提案
#7980いえ、それでは私の言っている「同じ処理の再利用」ができません。
ここでの「変数」をリストの要素にすればよいのではないでしょうか。
たとえば、こんな感じです。[変数の個数 v] を [2] にする
[変数のリスト v]のすべてを削除する
(変数の個数) 回繰り返す
[] を [変数のリスト v] に追加する
end
[fooの番号 v] を [1] にする
[barの番号 v] を [2] にする
[変数のリスト v] の (fooの番号) 番目を [fooの値] で置き換える
[変数のリスト v] の (barの番号) 番目を [barの値] で置き換える
私の提案は「リストで変数を管理する」ことではなく、「リスト名や変数名そのものを変数で指定できるようにして、動的に処理対象を切り替えたい」というものです。
リストでまとめる方法では、各リストに別々の意味(攻撃力・防御力など)がある場合、すべて1つのリストにまとめると見通しが悪くなる問題や、
リストの処理を共通化できず、複数のif文で分岐せざるを得ない問題、さらに「選択されたリストに対して処理する」といった、柔軟で再利用性の高いコードが書けないという問題があります。
今回の提案は、たとえば以下のような記述を可能にして、
[対象の変数 v] を (item (番号) of (参照リスト名) :: list) にする条件分岐なしで、柔軟な処理の自動化を目指すものです。
初心者向けにはUIオプションで切り替えられるようにすれば、従来の使いやすさも保てると考えています。
