Discuss Scratch
- Discussion Forums
- » 日本語
- » Scratch 3.0 への提案
- matunyan0930
- Scratcher
500+ posts
Scratch 3.0 への提案
残念ながら却下されています。<[ メッセージ1 v] を受け取った::events>というブロックがあるといいです。
補足します。
過去に同じアイデアが出ましたが、曖昧なブロックという理由で、scratch teamに却下されています。
例えばですが、
もし <[ メッセージ1] を受け取った> ならは果たして思うように動くでしょうか?
end
「もし受け取ったなら」は、一瞬でその処理が終了します。ここで言えば「メッセージを受け取っているか」の判別はその一瞬で終了します。
そして、「メッセージを送る」のブロックから送られる「メッセージ」も、一瞬で送られている状態が終了します。
もし <[ メッセージ1] を受け取った> ならは、「一瞬で受け取りが終了する処理」と「一瞬で処理が終了するプログラム」を重ねています。
end
「もし〜なら」の処理が終わったタイミングでメッセージが来ている必要があります。
<[メッセージ1 v]を受けとった> まで待つであれば正常に作動するでしょうが、使用できる環境が限られるのにその環境を超えた範囲に嵌めることができるブロックは「曖昧だ」と言えるでしょう。
- momosaburou
- Scratcher
100+ posts
Scratch 3.0 への提案
[メッセージ v]を受け取るまで待つ::eventsや
[メッセージ v]を受け取るまで繰り返す{}::eventsは却下されてないようです。
「なんのために生まれて なにをして生きるのか 答えられないなんて そんなのはいやだ!」
- YY04
- Scratcher
100+ posts
Scratch 3.0 への提案
[] と聞いて待つを使ったときにでる、入力欄のことかと。
受験勉強中のため、活動休止(減少)しています。…といいつつ実はたまに作品上げてたりする。
要件はこちらに。
<おすすめプロジェクトランキング>
1.Minecraft実況 ~全実績解除を目指して~ 再生リスト ←参照数増加中!!
2.仮想世界地図←主力事業
3.デジタル時計←自信作
- choriss55
- Scratcher
100+ posts
Scratch 3.0 への提案
(A(A))とかあるといいかな(変数の中に変数や引数の中に引数)
とある高等教育機関で制御情報工学を学んでいます
- sky_77
- Scratcher
500+ posts
Scratch 3.0 への提案
すみません。どういう使い方をするのか詳しく教えてもらえませんか?
This is a signature. It's not written manually.
これは署名といっていちいち手動で書いてません(この注意書きの発案者:s-t-p氏)
Rainbow Post Generator
これは署名といっていちいち手動で書いてません(この注意書きの発案者:s-t-p氏)
Rainbow Post Generator
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█████
500+/1000 posts Bar Generator For Signature 署名用バー生成機
- Poteto143
- Scratcher
1000+ posts
Scratch 3.0 への提案
二次元配列のような物ですかね…?
Pythonで言う
のような感じです。
“list”をリスト名として使えないのは気にしない
Pythonで言う
list = [hoge, [huga, piyo]] print(list[1][1])
“list”をリスト名として使えないのは気にしない
6周年になりました。ありがとうございます
- sky_77
- Scratcher
500+ posts
Scratch 3.0 への提案
多次元配列のことだとしたら却下されていますね…
This is a signature. It's not written manually.
これは署名といっていちいち手動で書いてません(この注意書きの発案者:s-t-p氏)
Rainbow Post Generator
これは署名といっていちいち手動で書いてません(この注意書きの発案者:s-t-p氏)
Rainbow Post Generator
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█████
500+/1000 posts Bar Generator For Signature 署名用バー生成機
- choriss55
- Scratcher
100+ posts
Scratch 3.0 への提案
たとえば すみません。どういう使い方をするのか詳しく教えてもらえませんか?
(引数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 への提案
二次元配列のような物ですかね…?ちょっと違うけどあります
Pythonで言うのような感じです。list = [hoge, [huga, piyo]] print(list[1][1])
“list”をリスト名として使えないのは気にしない
とある高等教育機関で制御情報工学を学んでいます
- sky_77
- Scratcher
500+ posts
Scratch 3.0 への提案
([引数](カウント)::variables)
(変数([...] と [...])の値::variables)みたいなものですかね?
(変数[]の値::variables)//ない場合は空白を返す
Last edited by sky_77 (Oct. 16, 2019 09:06:34)
This is a signature. It's not written manually.
これは署名といっていちいち手動で書いてません(この注意書きの発案者:s-t-p氏)
Rainbow Post Generator
これは署名といっていちいち手動で書いてません(この注意書きの発案者:s-t-p氏)
Rainbow Post Generator
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█████
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 への提案
そうです([引数](カウント)::variables)(変数([...] と [...])の値::variables)みたいなものですかね?
(変数[]の値::variables)//ない場合は空白を返す
とある高等教育機関で制御情報工学を学んでいます
- jun50
- Scratcher
1000+ posts
Scratch 3.0 への提案
ひきすうです!
変数の中の変数…
よくわからないです…
Listみたいなこと?Dictみたいなこと?無名関数みたいなこと?インスタンス変数みたいなこと?
変数の中の変数…
よくわからないです…
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)
This is a signature. It's not written manually.
これは署名といっていちいち手動で書いてません(この注意書きの発案者:s-t-p氏)
Rainbow Post Generator
これは署名といっていちいち手動で書いてません(この注意書きの発案者:s-t-p氏)
Rainbow Post Generator
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█████
500+/1000 posts Bar Generator For Signature 署名用バー生成機
- jun50
- Scratcher
1000+ posts
Scratch 3.0 への提案
ちょっと意味が分からないんですが…(変数[]の値::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さんが誤解している可能性がありますが)
This is a signature. It's not written manually.
これは署名といっていちいち手動で書いてません(この注意書きの発案者:s-t-p氏)
Rainbow Post Generator
これは署名といっていちいち手動で書いてません(この注意書きの発案者:s-t-p氏)
Rainbow Post Generator
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█████
500+/1000 posts Bar Generator For Signature 署名用バー生成機
- jun50
- Scratcher
1000+ posts
Scratch 3.0 への提案
なるほど、辞書型ですかね。
以下Python
便利ですが多次元配列が却下されたことを考えると辞書型も却下されると思います…
んー、よく考えると辞書型とは少し違いますね…
変数名(文字列)から中身を取り出す、というのは普通のプログラミングではしません(ほかの言語含め)
以下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.
アリスはかわいい!!!!!!!!!アリスちゃあああああああああああああああああああああああああああああああああん!!!!!!!!!!!!!ロリスちゃんかわいい!!!