Discuss Scratch

matunyan0930
Scratcher
500+ posts

Scratch 3.0 への提案

momosaburou wrote:

kudokunn wrote:

<[ メッセージ1 v] を受け取った::events>
というブロックがあるといいです。
残念ながら却下されています。

補足します。

過去に同じアイデアが出ましたが、曖昧なブロックという理由で、scratch teamに却下されています。
例えばですが、
もし <[ メッセージ1] を受け取った> なら

end
は果たして思うように動くでしょうか?
「もし受け取ったなら」は、一瞬でその処理が終了します。ここで言えば「メッセージを受け取っているか」の判別はその一瞬で終了します。
そして、「メッセージを送る」のブロックから送られる「メッセージ」も、一瞬で送られている状態が終了します。
もし <[ メッセージ1] を受け取った> なら

end
は、「一瞬で受け取りが終了する処理」と「一瞬で処理が終了するプログラム」を重ねています。
「もし〜なら」の処理が終わったタイミングでメッセージが来ている必要があります。
<[メッセージ1  v]を受けとった> まで待つ
であれば正常に作動するでしょうが、使用できる環境が限られるのにその環境を超えた範囲に嵌めることができるブロックは「曖昧だ」と言えるでしょう。

世界開拓  Arsenal Knights

活動はほぼ止まっていますが通知の確認くらいなら時々してます 連絡などあればお気軽にプロフィールにどうぞ
momosaburou
Scratcher
100+ posts

Scratch 3.0 への提案

[メッセージ v]を受け取るまで待つ::events

[メッセージ v]を受け取るまで繰り返す{}::events
は却下されてないようです。

「なんのために生まれて なにをして生きるのか 答えられないなんて そんなのはいやだ!」
choriss55
Scratcher
100+ posts

Scratch 3.0 への提案

聞くバーを消す
とかあるといい

とある高等教育機関で制御情報工学を学んでいます
takkun0530
Scratcher
100+ posts

Scratch 3.0 への提案

聞くバーとは、なんですか?
YY04
Scratcher
100+ posts

Scratch 3.0 への提案

[] と聞いて待つ
を使ったときにでる、入力欄のことかと。

受験勉強中のため、活動休止(減少)しています。…といいつつ実はたまに作品上げてたりする。
要件はこちらに。

<おすすめプロジェクトランキング>
1.Minecraft実況 ~全実績解除を目指して~ 再生リスト ←参照数増加中!!
2.仮想世界地図主力事業
3.デジタル時計自信作

abee
Scratcher
1000+ posts

Scratch 3.0 への提案

choriss55 wrote:

聞くバーを消す
とかあるといい
このような方法で可能です。
https://scratch.mit.edu/projects/148520137/
choriss55
Scratcher
100+ posts

Scratch 3.0 への提案

(A(A))
とかあるといいかな(変数の中に変数や引数の中に引数)

とある高等教育機関で制御情報工学を学んでいます
sky_77
Scratcher
500+ posts

Scratch 3.0 への提案

すみません。どういう使い方をするのか詳しく教えてもらえませんか?


░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█████
500+/1000 posts Bar Generator For Signature 署名用バー生成機
Poteto143
Scratcher
1000+ posts

Scratch 3.0 への提案

二次元配列のような物ですかね…?
Pythonで言う
list = [hoge, [huga, piyo]]
print(list[1][1])
のような感じです。
“list”をリスト名として使えないのは気にしない

6周年になりました。ありがとうございます
sky_77
Scratcher
500+ posts

Scratch 3.0 への提案

多次元配列のことだとしたら却下されていますね


░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█████
500+/1000 posts Bar Generator For Signature 署名用バー生成機
choriss55
Scratcher
100+ posts

Scratch 3.0 への提案

sky_77 wrote:

すみません。どういう使い方をするのか詳しく教えてもらえませんか?
たとえば
(引数1)

(引数9)
とかあって
因数を全部使いたいときに
((((((((((() + (0)) + (0)) + (0)) + (0)) + (0)) + (0)) + (0)) + (0)) + (0)) + (0))
とかって全部足したいときに
[カウント v] を [1] にする
[result v] を [0] にする
(9) 回繰り返す
[result v] を [((result)) + (引数(カウント))] にする
[カウント v] を (1) ずつ変える
end
とかで省略できたりできると思って

とある高等教育機関で制御情報工学を学んでいます
choriss55
Scratcher
100+ posts

Scratch 3.0 への提案

Poteto143 wrote:

二次元配列のような物ですかね…?
Pythonで言う
list = [hoge, [huga, piyo]]
print(list[1][1])
のような感じです。
“list”をリスト名として使えないのは気にしない
ちょっと違うけどあります

とある高等教育機関で制御情報工学を学んでいます
sky_77
Scratcher
500+ posts

Scratch 3.0 への提案

choriss55 wrote:

([引数](カウント)::variables)
(変数([...] と [...])の値::variables)
(変数[]の値::variables)//ない場合は空白を返す
みたいなものですかね?

Last edited by sky_77 (Oct. 16, 2019 09:06:34)



░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█████
500+/1000 posts Bar Generator For Signature 署名用バー生成機
inoking
Scratcher
1000+ posts

Scratch 3.0 への提案

#1425:
定義(カスタムブロック)を使えばよいと思います。

これは署名と呼ばれるもので投稿本文とは関係ありません。
Scratch は「世界最大の子ども向けコーディングコミュニティーで、シンプルなビジュアルインターフェースを持ったコーディング言語」
 つまり「子ども SNS」ではない

・「傾向」とは単に一定の基準で作品を並びかえただけのもので、ランキングでもなんでもないナンバーワンよりオンリーワンを目指してみては?
・「フォロー」とは他の Scratcher が何をしているかを簡単に確認するためのもので、「フォロワー」は「ファン」ではない
・「スタジオ」とは特定のテーマに沿って作品をまとめたり共同制作したりするための場所
・「星」や「ハート」などを何かの見返りとすることは Scratch チームによって禁止されている
choriss55
Scratcher
100+ posts

Scratch 3.0 への提案

sky_77 wrote:

choriss55 wrote:

([引数](カウント)::variables)
(変数([...] と [...])の値::variables)
(変数[]の値::variables)//ない場合は空白を返す
みたいなものですかね?
そうです

とある高等教育機関で制御情報工学を学んでいます
jun50
Scratcher
1000+ posts

Scratch 3.0 への提案

ひきすうです!
変数の中の変数…
よくわからないです…
Listみたいなこと?Dictみたいなこと?無名関数みたいなこと?インスタンス変数みたいなこと?

ちなみに私はUbuntuユーザーです☆
$ sudo discuss send “message”
We trust you have received the usual lecture from the Scratch Team. It usually boils down to these three things:

#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
#4) “S” of Scratch is uppercase letter.










アリスはかわいい!!!!!!!!!アリスちゃあああああああああああああああああああああああああああああああああん!!!!!!!!!!!!!ロリスちゃんかわいい!!!
sky_77
Scratcher
500+ posts

Scratch 3.0 への提案

#1245の使い方の場合はブロック定義よりリストを変数の代わりに使って
([リスト v] の (1)番目::list)
を使えばいいと思います。ただ、
(変数[]の値::variables)//ない場合は空白を返す
にはそれ以外の使い道がありそうです。代用しようとすると長くなりそうです…

Last edited by sky_77 (Oct. 16, 2019 09:21:35)



░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█████
500+/1000 posts Bar Generator For Signature 署名用バー生成機
jun50
Scratcher
1000+ posts

Scratch 3.0 への提案

sky_77 wrote:

(変数[]の値::variables)//ない場合は空白を返す
ちょっと意味が分からないんですが…
確認させてください。
[hoge v] を [hello world] にする
(変数[hoge]の値::variables)//hello worldを返す
ということでしょうか。
(変数名(文字列)から中身を取り出す)

ちなみに私はUbuntuユーザーです☆
$ sudo discuss send “message”
We trust you have received the usual lecture from the Scratch Team. It usually boils down to these three things:

#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
#4) “S” of Scratch is uppercase letter.










アリスはかわいい!!!!!!!!!アリスちゃあああああああああああああああああああああああああああああああああん!!!!!!!!!!!!!ロリスちゃんかわいい!!!
sky_77
Scratcher
500+ posts

Scratch 3.0 への提案

そうです。(choriss55さんが誤解している可能性がありますが)


░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█████
500+/1000 posts Bar Generator For Signature 署名用バー生成機
jun50
Scratcher
1000+ posts

Scratch 3.0 への提案

なるほど、辞書型ですかね。
以下Python
>>> hoge = {"a":"aaa", "b":"bbb"}
>>> print(hoge["a"])
aaa
便利ですが多次元配列が却下されたことを考えると辞書型も却下されると思います…
んー、よく考えると辞書型とは少し違いますね…
変数名(文字列)から中身を取り出す、というのは普通のプログラミングではしません(ほかの言語含め)

Last edited by jun50 (Oct. 16, 2019 09:32:53)


ちなみに私はUbuntuユーザーです☆
$ sudo discuss send “message”
We trust you have received the usual lecture from the Scratch Team. It usually boils down to these three things:

#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
#4) “S” of Scratch is uppercase letter.










アリスはかわいい!!!!!!!!!アリスちゃあああああああああああああああああああああああああああああああああん!!!!!!!!!!!!!ロリスちゃんかわいい!!!

Powered by DjangoBB