Discuss Scratch
- Discussion Forums
- » 日本語
- » Scratch 3.0 への提案
- yuzupon1133
-
Scratcher
100+ posts
Scratch 3.0 への提案
こんなブロックが欲しい
変数 [... v] を[最下層 v]に移動する
Last edited by yuzupon1133 (Feb. 5, 2020 08:05:12)
- yuzupon1133
-
Scratcher
100+ posts
Scratch 3.0 への提案
プロジェクトにあった提案:matunyan0930さんの投稿を見てください([りんご] 中の [り] の場所 :: operators)コスチュームが[コスチューム v]になったとき ::hat events@greenFlag がクリックされたときで代用可能です。
<(コスチューム #) = []> まで待つ<>とき::events@greenFlag がクリックされたときで代用可能です。
<> まで待つ<押された::sensing><<マウスが押された> かつ <[マウスのポインター v] に触れた>>で代用可能です。<うるさい::sensing><(音量::sensing) > [30]>で代用可能です。
今回は時間がないのでここまで…
(自分の推測ですが)こういうのを一個のブロックで制御できたらめんどくさくないし楽だと言っているのでは?
- takkun0530
-
Scratcher
100+ posts
Scratch 3.0 への提案
長い文章は省略してください
(自分の推測ですが)こういうのを一個のブロックで制御できたらめんどくさくないし楽だと言っているのでは?はい。それはわかっています。ですが先ほども言ったように、廃止されたブロックは何らかの理由があって廃止されたので、それを復活させるのは相当難しいと思います。なので、どのようにしたら代用できるかという事を教えてあげたつもりですが…
- yuzupon1133
-
Scratcher
100+ posts
Scratch 3.0 への提案
長い文(以下略)(自分の推(以下略))はい。(以下略)
たしかにそうですね。
Last edited by yuzupon1133 (Feb. 5, 2020 13:51:22)
- mahhi-train
-
Scratcher
11 posts
Scratch 3.0 への提案
Scratch 3.0 のリリースが間近になったため
scratch2.0の提案 から最新の提案リストをもってきました。
これまでの提案のまとめ(scratch2.0の提案 分)仕分け前の提案
制御カテゴリ
・クローンの限界の増加ターボモードを [オン v] にする ::control(カウンター::control)抜け出す::control cap//break のこと//https://scratch.mit.edu/discuss/post/2839913/始めに戻る::control cap//continue のこと//https://scratch.mit.edu/discuss/post/2839913/実行し、<>まで繰り返す{}::control//do while のこと//https://scratch.mit.edu/discuss/post/2839913/
動きカテゴリ
・なし
見た目カテゴリ横に () %伸びる ::looks縦に () %伸びる ::looks() 秒で大きさを () %にする ::looks[白黒 v] の効果を (100) にする ::looksこのスプライトの [#000000] 色を [#ff0000] 色に変える ::looks(コスチューム名 ::looks)文字列 [文字列] を表示 ::looks//3.0のペンテキストでは最下の表示になるため()番目のコスチュームにする::looks
調べるカテゴリ<触れた色 ::sensing>//複数あるときに疑問 //https://scratch.mit.edu/discuss/post/2845906/<[スプライト v] が表示されている ::sensing><[#f0f] 色が [sprite1 v] に触れた ::sensing>(スプライトの [縦の大きさ v] :: sensing)//縦に()伸びる 等と一緒に検討(スプライトの [横の大きさ v] :: sensing)//縦に()伸びる 等と一緒に検討(スプライトの [面積 v] :: sensing)//縦に()伸びる 等と一緒に検討([Sprite1 v] に触れた面積 :: sensing)(マイクの音の高さ ::sound)//https://scratch.mit.edu/discuss/post/2845906/[] と聞いて待つ(初期値[100]):: sensing<[Shift v] キーが押された><[Backspace v] キーが押された><[Enter v] キーが押された><このスプライトがクリックされた::sensing>//https://scratch.mit.edu/discuss/post/2839913/<ターボモード::sensing>//https://scratch.mit.edu/discuss/post/2839913/<中を見ている::sensing>//https://scratch.mit.edu/discuss/post/2839913/<大画面::sensing>(世界標準時との時差::sensing)//https://scratch.mit.edu/discuss/post/2839913/(現在の[ミリ秒 v]::sensing)//https://scratch.mit.edu/discuss/post/2839913/(使用言語::sensing)//https://scratch.mit.edu/discuss/post/2839913/
イベントカテゴリ[Shift v] キーが押されたとき :: events :: hat[Backspace v] キーが押されたとき :: events :: hat[Enter v] キーが押されたとき :: events :: hat<>のとき::events hat//クラウド変数やマウスのクリックなどのスプライト内部でわかっていないことが対象 //https://scratch.mit.edu/discuss/post/2839913/中が見られたとき::events hat//https://scratch.mit.edu/discuss/post/2839913/
音カテゴリ
・用意されている音の種類の増加終わるまで [ v] の音を () 秒から鳴らす :: sound[ v] の音を () 秒から鳴らす :: sound(楽器::sound)音の再生速度を () % にする::sound
演算カテゴリ
・かつとまたはの変換<[文字列] は大文字 ::operators>(()の()乗::operators)<[] と [] が大文字小文字を含めて同じ::operators>(もし <> なら [] でなければ [] :: operators)<TRUE::operators>//https://scratch.mit.edu/discuss/post/2670867/<FALSE::operators>//https://scratch.mit.edu/discuss/post/2670867/([ v]をunicodeで[デコード v]::operators)//https://scratch.mit.edu/discuss/post/2839913/([]を計算::operators)//https://scratch.mit.edu/discuss/post/2839913/・≠、≦、≧
変数カテゴリ
・「このスプライトのみ」に見た目上の区別
・クラウドリスト
・リストの名前変更
・他のプロジェクトとの変数共有
・ユーザーごとに保存される変数
・保存数するとリストの大きさが変わる仕様修正変数 [変数 v] を作る ::variables変数 [変数 v] を [#f5f] にする ::variables(1 v) 番目 [リスト v] を (1) ずつ変える ::list<変数::variables>//真偽値型 //https://scratch.mit.edu/discuss/post/2839913/・プログラム内での変数宣言
ペンカテゴリ
・消しゴムの追加消しゴムを下ろす::pen//https://scratch.mit.edu/discuss/post/2839913/消しゴムを上げる::pen//https://scratch.mit.edu/discuss/post/2839913/塗りつぶす::pen//https://scratch.mit.edu/discuss/post/2839913/・細筆(ペイントエディタでのペンにもう一段階細いものがほしい)
定義カテゴリ
・ハットブロックの定義(値ブロックの定義::custom)<真偽値ブロックの定義::custom>・色や変数等の引数も定義に使用可能
・「再描画せずに実行」に見た目上の区別
その他 編集/実行
・スクリプトの検索機能
・自動保存のON、OFFの切り替え機能
・定義をスプライトを跨いでの使用可能
・一つ前に戻す(スクリプトの状態を)
・ペイントの日本語対応
・使用ブロック数を表示
・コメントをスプライトファイルに保存
・コスチュームにscratchblocksが使えるように
・バックパックに入れたものに名前やメモに付けることを可能に
・コスチュームエディターの大きさを変数のスライダーみたいな感じで細かく変更できるようにしてほしい
・Scratch 1.4のようなステップ実行
話す
・トピックへの投稿に画像のアップロード
・コメントの改行可能
・ブロックの前後での改行をなくす
・トピックのコメントで、ブロックと普通の文章を同じ行に書けるようにしてほしい // ブロックの前後での改行をなくす と同じ?
・sage機能(BBSなどにある機能で、レスしてもスレが上がらないという機能。要らないスレにいちいち注意しても無駄に上がるだけだがこの機能で改善される筈)
その他
・アカウントの2段階認証
・ユーザーアイコンに.svgを使用できる
・サムネイルの設定機能
・オフラインエディタへの、アカウントからのバックパックのインポート
・音声認識
・exe出力//sb2->swf->exeの流れで現在も可
・ボーカロイド
・3DSとの互換性(3DS上で実行できるScratch)
・cookie(使用例:簡易的なオートセーブ等)
・スタジオからぬけられるボタン異論のない提案
話す
・トピックへの投稿に画像のアップロード
背景:https://scratch.mit.edu/discuss/post/2803849/
・トピックの連続建て不可
時間は10分程度。背景:https://scratch.mit.edu/discuss/post/2840758/
その他
・リミックス時に過去の「メモと作品への貢献」が変更できないようにする
既存分の変更は不可とし追加ができるようにする。背景:https://scratch.mit.edu/discuss/post/2840788/
・私の作品で、昇順/降順の切り替え可能
私の作品の検索の中から検索する機能(例1:私の作品ページに検索ボックスを追加、例2:全体検索に「私の作品」に限定できる機能を追加)
背景:https://scratch.mit.edu/discuss/post/2840788/
その他 編集/実行
・一時停止
背景:https://scratch.mit.edu/discuss/post/2816376/意見の分かれる提案
制御カテゴリ[このスクリプト以外のすべて v] を止める ::control状況:https://scratch.mit.edu/discuss/post/2816376/
動きカテゴリ
・x座標,y座標の右クリックでの変換
調べるカテゴリ(マウスホイールの移動量 :: sensing)状況:https://scratch.mit.edu/discuss/post/2840788/
イベントカテゴリ[マウスホイール上 v] が押されたとき :: events :: hat状況:https://scratch.mit.edu/discuss/post/2840788/[マウスホイール下 v] が押されたとき :: events :: hat状況:https://scratch.mit.edu/discuss/post/2840788/
演算カテゴリ( () + (0))//ブロック端にスペースがあると格段に動かしやすくなるのでは却下された提案
見た目カテゴリこのスプライトの色を [#000000] にする ::looks理由:https://scratch.mit.edu/discuss/post/2840758/
制御カテゴリ() 番目に作られたクローンを削除する :: control理由:https://scratch.mit.edu/discuss/post/2803849/スプライトの他のクローンを削除 ::control理由:https://scratch.mit.edu/discuss/post/2816376/
動きカテゴリ[ v] のクローン (1) 番目へ向ける ::motion理由:https://scratch.mit.edu/discuss/post/2803849/向きが (90 v) 度になったとき ::motion hat理由:https://scratch.mit.edu/discuss/post/2761553/
見た目カテゴリ(画像効果 [幽霊 v] ::looks)理由:https://scratch.mit.edu/discuss/post/2763615/
・加算合成機能
理由:https://scratch.mit.edu/discuss/post/2808893/[#f9f] 色を隠す ::looks理由:https://scratch.mit.edu/discuss/post/2808893/[#f9f] 色を表示する ::looks理由:https://scratch.mit.edu/discuss/post/2808893/
調べるカテゴリ(プロジェクト名 :: sensing)理由:https://scratch.mit.edu/discuss/post/2808893/(スプライト数::sensing)理由:https://scratch.mit.edu/discuss/post/2808893/<Scratcher::sensing>//クラウド変数が使えるものとしての理由:https://scratch.mit.edu/discuss/post/2808893/<[コスチューム1 v]の[Sprite1 v]に触れた :: sensing>理由:https://scratch.mit.edu/discuss/post/2845906/
演算カテゴリ(()XOR()::operators)理由:https://scratch.mit.edu/discuss/post/2808893/([] の(1) 番目の文字以外::operators)理由:https://scratch.mit.edu/discuss/post/2816376/( [文字列] :: operators)理由:https://scratch.mit.edu/discuss/post/2816376/<<> かつ <> かつ <> ::operators>//かつブロックの引数多数化理由:https://scratch.mit.edu/discuss/post/2816376/
変数カテゴリリスト [リスト v] を [A~Z v] の順に置き換える ::list理由:https://scratch.mit.edu/discuss/post/2816376/リスト[ v]の中身をシャッフル::list理由:https://scratch.mit.edu/discuss/post/2816376/
変数・リストの見た目系ブロックは 保存するとリストの大きさが変わる仕様修正 が既にリストにあるので却下↓変数 [ v] のx座標を () に、y座標を () にする ::variables(変数 [ v] のx座標 ::variables)(変数 [ v] のx座標 ::variables)変数 [ v] の表示形式を [スライダー v] にする :: variables(変数 [ v] の表示形式::variables)[変数 v] のスライダーの最小値を (0) にする :: variables[変数 v] のスライダーの最大値を (0) にする :: variables([変数 v] のスライダーの最小値 :: variables)([変数 v] のスライダーの最大値 :: variables)<変数 [ v] がクリックされた :: variables>リスト [ v] のx座標を () に、y座標を () にする ::listリスト [ v] の縦幅を () に、横幅を () にする ::list理由:https://scratch.mit.edu/discuss/post/2845906/
ペンカテゴリ(ペンの太さ ::pen)理由:https://scratch.mit.edu/discuss/post/2763615/(ペンの色 ::pen)理由:https://scratch.mit.edu/discuss/post/2763615/(ペンの濃さ ::pen)理由:https://scratch.mit.edu/discuss/post/2763615/<ペンが下りている ::pen>理由:https://scratch.mit.edu/discuss/post/2763615/[このスプライト v] のペンを消す :: pen理由:https://scratch.mit.edu/discuss/post/2808893/
その他 編集/実行
・スプライトどうしのレイヤー
理由:https://scratch.mit.edu/discuss/post/2808893/
・新着メッセージをメールで通知する機能
理由:https://scratch.mit.edu/discuss/post/2816376/
話す
・自分がオーナーのスタジオに投稿されたコメントの削除
理由:https://scratch.mit.edu/discuss/post/2845906/3.0で追加される提案
※3.0 で追加されるので 2.0 での追加要望はなし<[]に[]が含まれる::operators>(押されたキー :: sensing)[]と喋る::sound<[上の v]端にふれた::sensing>() 層上げる :: looks一番下に下げる :: looks[/scratchblocks](コスチュームの [名前 v] :: looks)このようなブロックは実装されています。
<[]に[]が含まれる :: operators>
やっぱり、ボクは欲しいのは、([りんご] 中の [り] の場所 :: operators)ですかね。理由は、3.0で([リスト v] 中の [なにか] の場所 :: list)がリストブロックに入ったから、演算バージョンも追加してほしいのです。
Last edited by mahhi-train (Feb. 6, 2020 21:15:04)
- wakisaka285
-
Scratcher
100+ posts
Scratch 3.0 への提案
Scratch 3.0 のリリースが間近になったためquoteを略してもらえます?
略
もしくはageるためですか?
- 19024sotiy
-
Scratcher
500+ posts
Scratch 3.0 への提案
Scratch 3.0 のリリースが間近になったため私はスクロールが簡単に出来るよう、
scratch2.0の提案 から最新の提案リストをもってきました。(以下略)右に()歩スクロールするみたいなのが欲しいです。
Last edited by 19024sotiy (Feb. 6, 2020 22:27:36)
- matunyan0930
-
Scratcher
500+ posts
Scratch 3.0 への提案
Scratch 3.0 のリリースが間近になったため私はスクロールが簡単に出来るよう、
scratch2.0の提案 から最新の提案リストをもってきました。(以下略)右に()歩スクロールするみたいなのが欲しいです。
x座標を ((-1) * (動かしたい距離)) ずつ変えるで代用可能です。
そもそも、どのスクロールなのか、どの向きへスクロールさせたいのか、詳しい説明が欲しいです。
多分、いずれでも現環境で比較的簡単に再現できると思いますが。
- yuzupon1133
-
Scratcher
100+ posts
Scratch 3.0 への提案
他にも代用可能です。([りんご] 中の [り] の場所 :: operators)
[リスト v]のすべてを削除する :: list
[変数 v] を [1] にする
[文字列 v] を [ここに文字列を入力] にする :: variable //ここに文字列を入力する
[場所 v] を [こ] にする :: variable //ここに場所を知りたい文字を入力する
[結果 v] を [] にする :: variable //空白にしてください
((文字列)の長さ) 回繰り返す
((文字列)の(変数)番目の文字 :: operators)を [リスト v] に追加する
[変数 v] を (1) ずつ変える
end
[結果 v] を ([文字列 v] 中の (場所) の場所 :: list)にする :: variable
もし <<(結果) = [0]> ではない> なら
//ここに結果が出たあとのプログラムを書く
end
- mahhi-train
-
Scratcher
11 posts
Scratch 3.0 への提案
ボクの欲しいブロック
もし<>なら、跳ね返る :: motionなどなど
<[ポップ v] が鳴っている :: sound>
コスチュームが [コスチューム1 v] になったとき :: events :: hat
カスタムCブロック :: custom
end :: custom
カスタムハットブロック :: custom :: hat
カスタムキャップブロック :: custom :: cap
Last edited by mahhi-train (Feb. 8, 2020 05:01:27)
- mahhi-train
-
Scratcher
11 posts
Scratch 3.0 への提案
あと、フォーラムのスクラッチのブロックの
以上。
⚑ がクリックされたとき :: hatというブロックを改善してほしい まあぼくがやってみようか?
↻ () 度回す
↺ () 度回す
green flag がクリックされたとき最後に、フォーラムも3.0仕様にしてほしい
cw () 度回す
ccw () 度回す
以上。
- yuzupon1133
-
Scratcher
100+ posts
Scratch 3.0 への提案
@mahhi-trainさん
イベントで旗がクリックされたとき
のことだけども、@マークと複数条件式でつければ行けるよ。
まあ、何が言いたいかというと、
あ、そういう意味じゃない?
ーーーーーーーーーーーーーーーーーバグ(?)ブロックーーーーーーーーーーーーーーーーー
・1つ目
これらは、文章の最後に :: motionをつけると青くなる(動きブロックになる)
・2つ目
これは、文章の最後に :: hat :: eventsをつけると茶色くなる(イベントブロックになる)
・3つ目(「調べる」カデコリにある)
調べるカデコリにあるのも関わらす、ブロックが「音」ブロックになっている。(音ブロックにはある)
これは、括弧のなか(←ココ重要)に :: sensing を付け足してやればいい。
では。
あと、フォーラムのスクラッチのブロックの⚑ がクリックされたとき :: hatというブロックを改善してほしい まあぼくがやってみようか?
↻ () 度回す
↺ () 度回すgreen flag がクリックされたとき最後に、フォーラムも3.0仕様にしてほしい
cw () 度回す
ccw () 度回す
以上。
イベントで旗がクリックされたとき
⚑ がクリックされたとき :: hat⚑ がクリックされたとき :: hat
のことだけども、@マークと複数条件式でつければ行けるよ。
まあ、何が言いたいかというと、
@greenFlag がクリックされたとき :: hat :: events@greenFlag がクリックされたとき :: hat :: events
あ、そういう意味じゃない?
ーーーーーーーーーーーーーーーーーバグ(?)ブロックーーーーーーーーーーーーーーーーー
・1つ目
↻ () 度回す
↺ () 度回す
これらは、文章の最後に :: motionをつけると青くなる(動きブロックになる)
↻ () 度回す :: motion↻ () 度回す :: motion↺ () 度回す :: motion↺ () 度回す :: motion
・2つ目
⚑ がクリックされたとき
これは、文章の最後に :: hat :: eventsをつけると茶色くなる(イベントブロックになる)
⚑ がクリックされたとき :: hat :: events⚑ がクリックされたとき :: hat :: events
イベントブロックを黄色にしたい人は、:: events を :: control にすればいい。⚑ がクリックされたとき :: hat :: control⚑ がクリックされたとき :: hat :: control
・3つ目(「調べる」カデコリにある)
(音量)
調べるカデコリにあるのも関わらす、ブロックが「音」ブロックになっている。(音ブロックにはある)
これは、括弧のなか(←ココ重要)に :: sensing を付け足してやればいい。
(音量 :: sensing)(音量 :: sensing)
括弧の外につけてしまうと・・・(音量) :: sensing(音量) :: sensing
こうなってしまう・・・
では。
Last edited by yuzupon1133 (Feb. 9, 2020 02:22:39)
- yukku
-
Scratcher
1000+ posts
Scratch 3.0 への提案
[scratchblocks]
@greenFlag がクリックされたとき
@turnRight(15)度回す
@turnLeft(15)度回す
[/scratchblocks]
@greenFlag がクリックされたときとすることができます。
@turnRight(15)度回す
@turnLeft(15)度回す
色を変えたいなら
[scratchblocks]
動き ::#4c97ff
見た目 ::#9966ff
音 ::#cf63cf
イベント ::#ffbf00
制御 ::#ffab19
調べる ::#5cb1d6
演算 ::#59c059
変数 ::#ff8c1a
リスト ::#ff661a
ブロック定義::#ff6680
拡張機能 ::#0fbd8c
[/scratchblocks]
動き ::#4c97ffという感じです。(見やすくするため、全角スペースを入れています。)
見た目 ::#9966ff
音 ::#cf63cf
イベント ::#ffbf00
制御 ::#ffab19
調べる ::#5cb1d6
演算 ::#59c059
変数 ::#ff8c1a
リスト ::#ff661a
ブロック定義::#ff6680
拡張機能 ::#0fbd8c
Last edited by yukku (Feb. 8, 2020 08:43:19)
- ZIKKEN_KING
-
Scratcher
100+ posts
Scratch 3.0 への提案
か ぶ っ た
Last edited by ZIKKEN_KING (Feb. 8, 2020 08:47:34)
- takkun0530
-
Scratcher
100+ posts
Scratch 3.0 への提案
削除
Last edited by takkun0530 (Feb. 8, 2020 09:23:04)
- yuzupon1133
-
Scratcher
100+ posts
Scratch 3.0 への提案
[scratchblocks]
@greenFlag がクリックされたとき
@turnRight(15)度回す
@turnLeft(15)度回す
[/scratchblocks]
@マークだと・・・・天才か
- MARIO32KIRBY25
-
Scratcher
100+ posts
Scratch 3.0 への提案
自分は
[スコア v] を [50,000] ずつ変える::#ff8c1aのように、「,」が入っても計算ができるようにしてほしいです。
Last edited by MARIO32KIRBY25 (Feb. 9, 2020 07:43:37)



