Discuss Scratch

BlueRayi
Scratcher
30 posts

Scratch 3.0 への提案

#4857

tsumuri3 wrote:

プログラムは一般に、一行で書くものです。

これは確かにそのとおりですが, これはテキストエディタの制限によるものが大きいと思います。 Scratch はブロックベースで, より自由度の高いコーディングができるわけですから, 多列での整理ができると作業効率や見やすさの向上につながるのではないでしょうか?

事実, 同じファイルをテキストエディタや IDE で 2 ペインで表示し, ある関数の呼び出し部と実装を見比べながら作業する人は少なくないはずです。
inoking
Scratcher
1000+ posts

Scratch 3.0 への提案

patazero-0 wrote:

スプライト1から2のプログラムをスプライト1で実行はできないので欲しいです。
外部関数のようなものでしょうか。
確かにほしいですが、メッセージでも代用できますね。

あと綺麗にするを2列にできるようにして欲しい(任意で出来る)
2列とかではなく意味付けにより配置したいところです。
つまり、現状の無意味な整列もあっていいとは思いますが
追加するなら「グリッドに合わせる」の機能のほうがよいと思います。
abee
Scratcher
1000+ posts

Scratch 3.0 への提案

#4856

patazero-0 wrote:

スプライト1から2のプログラムをスプライト1で実行はできないので欲しいです。
たぶん、それはファイルではなく、だれがそのプログラムを実行するか(レシーバー)を指定する機能のことですね。
たとえば、Scratchの前身であるSqueak Etoysではできました。

Scratchでは、主語を省略しているので暗黙にそのコードを定義したスプライトになっています。
メッセージを送るときも、相手を指定できず、全員に送られます。
私も欲しいですが、わざわざScratchで削ったわけなので、入る可能性は低いと思います。

Last edited by abee (Feb. 10, 2021 03:39:59)

inoking
Scratcher
1000+ posts

Scratch 3.0 への提案

「ブロードキャスト」方式のメッセージであっても
受け取り側がなければ反応しないだけなので
特に支障はないかと思います。

VBA でいう「標準モジュール」みたいなものがあってもいいとは思いますが。
legrs
Scratcher
1000+ posts

Scratch 3.0 への提案

インポート エクスポート機能が欲しいです
gold_banana_kingdom
Scratcher
100+ posts

Scratch 3.0 への提案

#4863
プロジェクトの書き出し•読み込みのことですか?それでしたら今でもできますが…
そうでなければもっと詳しく書いてもらわないと分かりません
yuikunyeah
Scratcher
1000+ posts

Scratch 3.0 への提案

多分、スクリプトにそういう機能がほしいということだと思います。
1014ICE
Scratcher
100+ posts

Scratch 3.0 への提案

見る
https://scratch.mit.edu/explore/projects/all
に、『パズル』『数学』のタグが欲しいです。

理由は、scratchにはパズルや数学作品が色々あるのに、該当するタグがないからです。

Last edited by 1014ICE (Feb. 10, 2021 11:03:26)

tsumuri3
Scratcher
1000+ posts

Scratch 3.0 への提案

あ、それ僕も欲しいです
matunyan0930
Scratcher
500+ posts

Scratch 3.0 への提案

「パズル」は「ゲーム」の一部な気はしますが、数学は確かに欲しい…
abee
Scratcher
1000+ posts

Scratch 3.0 への提案

検索する文字にタグを入れれば今も使えると思います。
patazero-0
Scratcher
100+ posts

Scratch 3.0 への提案

数学より勉強とか学習とかの方がいいと思いますが、需要があるのかは、どういうことでしょうね( ˙꒳​˙ )?
#4869 多分大きく?なんかゲームとかアートみたいに丸のあれで表示して欲しいということでしょう(わかってたらごめんなさいm(_ _)m)

Last edited by patazero-0 (Feb. 10, 2021 12:01:53)

legrs
Scratcher
1000+ posts

Scratch 3.0 への提案

gold_banana_kingdom wrote:

#4863
プロジェクトの書き出し•読み込みのことですか?それでしたら今でもできますが…
そうでなければもっと詳しく書いてもらわないと分かりません
プロジェクトの書き出し•読み込みだと上書きすることになってしまいます
inoking
Scratcher
1000+ posts

Scratch 3.0 への提案

スプライト単位で書き出しや読み込みできますが
それでは不可ですか?

Last edited by inoking (Feb. 10, 2021 13:11:15)

legrs
Scratcher
1000+ posts

Scratch 3.0 への提案

それだとスプライトが多い時 時間などがかかってしまいます
inoking
Scratcher
1000+ posts

Scratch 3.0 への提案

書き出しはスプライトを一つ一つ指定する必要がありますが
読み込みは複数一度に指定もできます。

どちらにしても、ちょっと手間ひまかければいいだけだと思います。
KZ2011
Scratcher
100+ posts

Scratch 3.0 への提案

メッセージ1を    回受け取ったらが欲しい

どういう時に使えるというとクローンを一括削除ができます他にも何回繰り返すのメッセージのことに対応できます
daidaidai1
Scratcher
1000+ posts

Scratch 3.0 への提案

[ v] を受け取ったとき
も、クローンが受け取れるのでクローンの一括削除が出来ます。

また、
[ v] を受け取ったとき
もし <(foo) > [3]> なら



でなければ
[foo v] を (1) ずつ変える
end
(fooはローカル変数)でそのブロックと同じことが出来るので、わざわざ実装する必要はなさそうです。
itta611
Scratcher
100+ posts

Scratch 3.0 への提案

コメントの投稿ボタンの隣のキャンセルボタンが返信時以外であまり役に立っていないように思えるので、
返信ではないところ(一番上)では削除したほうが良いと思います。
間違えて押すことで全文消えてしまうため、結構迷惑だと思いました。(私も一回やってしまいました)
このボタンを押して全文削除している人はあまりいないと思うのですが、逆に間違えて押すと困るのでいらないと思いました。

Last edited by itta611 (Feb. 14, 2021 07:18:01)

korokoro19
Scratcher
100+ posts

Scratch 3.0 への提案

しかし、返信するときでなくてもキャンセルボタンを押すとコメント投稿フォームこそ閉じないものの、全文を削除することができます。
(その分押し間違いによるコメントの全削除もあり得ます。)

Last edited by korokoro19 (Feb. 14, 2021 03:49:39)

Powered by DjangoBB