Discuss Scratch

inoking
Scratcher
1000+ posts

scratch2.0の提案

itnkmkw wrote:

inoking wrote:

itnkmkw wrote:

kan217 wrote:

報告の是非についてこれ以降話が止まっていますが、報告すればよいということでコメントの削除は却下でよいですか?
却下でいいです
ぼくは必要だと思います。(あえて議論は,しませんが。)
必要だと思うなら、その理由を説明して他人に納得してもらうための行動が重要です。
議論しないということは受け入れたということになります。
あ,いえ,「あえて」というのは相手がしたくない議論を強引にするという意味です。わかりにくくてすみません。あなたは構わないと言っていらっしゃったので,ぼくは議論を続けたいです。
私もOKですが、別トピックに移動したほうがよいかもしれません。

移動するなら
Scratchのコミニュティをより良い所にするために がよいと思います。
itnkmkw
Scratcher
1000+ posts

scratch2.0の提案

inoking wrote:

itnkmkw wrote:

inoking wrote:

itnkmkw wrote:

kan217 wrote:

報告の是非についてこれ以降話が止まっていますが、報告すればよいということでコメントの削除は却下でよいですか?
却下でいいです
ぼくは必要だと思います。(あえて議論は,しませんが。)
必要だと思うなら、その理由を説明して他人に納得してもらうための行動が重要です。
議論しないということは受け入れたということになります。
あ,いえ,「あえて」というのは相手がしたくない議論を強引にするという意味です。わかりにくくてすみません。あなたは構わないと言っていらっしゃったので,ぼくは議論を続けたいです。
私もOKですが、別トピックに移動したほうがよいかもしれません。

移動するなら
Scratchのコミニュティをより良い所にするために がよいと思います。
はい。
fine316
Scratcher
1000+ posts

scratch2.0の提案

inoking wrote:

itnkmkw wrote:

inoking wrote:

草色文字がikntmkwさんのコメントです。

草色文字がitnkmkwさんのコメントです。(訂正:ikntmkwではありません。)
大変失礼しました。申し訳ありません。
最終版のみ修正しました。
最初に追記されたのをよく確認せずにそのまま使っていました。
最初のミスは私だと思われます。大変申し訳ありませんでした。
itnkmkw
Scratcher
1000+ posts

scratch2.0の提案

fine316 wrote:

inoking wrote:

itnkmkw wrote:

inoking wrote:

草色文字がikntmkwさんのコメントです。

草色文字がitnkmkwさんのコメントです。(訂正:ikntmkwではありません。)
大変失礼しました。申し訳ありません。
最終版のみ修正しました。
最初に追記されたのをよく確認せずにそのまま使っていました。
最初のミスは私だと思われます。大変申し訳ありませんでした。
大丈夫です。覚えにくいですよね。
fine316
Scratcher
1000+ posts

scratch2.0の提案

(変数)
を右クリックしたときに値をコピーできるといいと思います。

Last edited by fine316 (Nov. 6, 2017 10:18:20)

itnkmkw
Scratcher
1000+ posts

scratch2.0の提案

fine316 wrote:

(変数)
をクリックしたときに値をコピーできるといいと思います。
クリックしたときに出る数値は右クリックとかが効きませんからね。

Last edited by itnkmkw (Nov. 6, 2017 10:15:20)

2003kaito
Scratcher
500+ posts

scratch2.0の提案

それなら、
[] をクリップボードにコピー
があった方がいいと思います。
理由: セーブコードをコピーさせるときなどに使えるため。
ただし、どのカテゴリに入れるかは迷いますが…
apple502j
Scratcher
1000+ posts

scratch2.0の提案

このトピックの使用は推奨されていません

Scratch 2.0の開発はメンテナンスモードになり、Scratch 2.0の提案が2.0で実現する見通しはありません。

以下のトピックへの移動をおすすめします:
https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/topic/270109/
inoking
Scratcher
1000+ posts

scratch2.0の提案

apple502j wrote:

このトピックの使用は推奨されていません

Scratch 2.0の開発はメンテナンスモードになり、Scratch 2.0の提案が2.0で実現する見通しはありません。

以下のトピックへの移動をおすすめします:
https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/topic/270109/
Scratch 3.0 への提案 は まだ Scratch 2.0 がメンテモードに入る前に立ち上げたため、現状少し大掛かりな提案が多いです。

いまこちらで議論している内容については
もう少しこちらで整理してから Scratch 3.0 への提案 の方に持って行ったほうがよいのではないでしょうか?

新規提案については Scratch 3.0 への提案 の方でよいと思います。
itnkmkw
Scratcher
1000+ posts

scratch2.0の提案

2003kaito wrote:

それなら、
[] をクリップボードにコピー
があった方がいいと思います。
理由: セーブコードをコピーさせるときなどに使えるため。
ただし、どのカテゴリに入れるかは迷いますが…
確かにこのブロックはいいかも。
inoking
Scratcher
1000+ posts

scratch2.0の提案

https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2854747/ からの更新です。

以下を 3.0で追加される提案 に移動しました。
() 層上げる :: looks
一番下に下げる :: looks


これまでの提案のまとめ

仕分け前の提案
制御カテゴリ
・クローンの限界の増加
ターボモードを [オン v] にする ::control
(カウンター::control)
抜け出す::control cap//break のこと//https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2839913/
始めに戻る::control cap//continue のこと//https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2839913/
実行し、<>まで繰り返す{}::control//do while のこと//https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2839913/

動きカテゴリ
・なし

見た目カテゴリ
横に () %伸びる ::looks
縦に () %伸びる ::looks
() 秒で大きさを () %にする ::looks
[白黒 v] の効果を (100) にする ::looks
このスプライトの [#000000] 色を [#ff0000] 色に変える ::looks
(コスチューム名 ::looks)
文字列 [文字列] を表示 ::looks//3.0のペンテキストでは最下の表示になるため
()番目のコスチュームにする::looks

調べるカテゴリ
<触れた色 ::sensing>//複数あるときに疑問 //https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2845906/
<[スプライト v] が表示されている ::sensing>
<[#f0f] 色が [sprite1 v] に触れた ::sensing>
(スプライトの [縦の大きさ v] :: sensing)//縦に()伸びる 等と一緒に検討
(スプライトの [横の大きさ v] :: sensing)//縦に()伸びる 等と一緒に検討
(スプライトの [面積 v] :: sensing)//縦に()伸びる 等と一緒に検討
([Sprite1 v] に触れた面積 :: sensing)
(マイクの音の高さ ::sound)//https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2845906/
[] と聞いて待つ(初期値[100]):: sensing
<[Shift v] キーが押された>
<[Backspace v] キーが押された>
<[Enter v] キーが押された>
<このスプライトがクリックされた::sensing>//https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2839913/
<ターボモード::sensing>//https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2839913/
<中を見ている::sensing>//https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2839913/
<大画面::sensing>
(世界標準時との時差::sensing)//https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2839913/
(現在の[ミリ秒 v]::sensing)//https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2839913/
(使用言語::sensing)//https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2839913/

イベントカテゴリ
[Shift v] キーが押されたとき :: events :: hat
[Backspace v] キーが押されたとき :: events :: hat
[Enter v] キーが押されたとき :: events :: hat
<>のとき::events hat//クラウド変数やマウスのクリックなどのスプライト内部でわかっていないことが対象 //https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2839913/
中が見られたとき::events hat//https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2839913/

音カテゴリ
・用意されている音の種類の増加
終わるまで [ v] の音を () 秒から鳴らす :: sound
[ v] の音を () 秒から鳴らす :: sound
(楽器::sound)
音の再生速度を () % にする::sound

演算カテゴリ
・かつとまたはの変換
<[文字列] は大文字 ::operators>
(()の()乗::operators)
<[] と [] が大文字小文字を含めて同じ::operators>
(もし <> なら [] でなければ [] :: operators)
<TRUE::operators>//https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2670867/
<FALSE::operators>//https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2670867/
([ v]をunicodeで[デコード v]::operators)//https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2839913/
([]を計算::operators)//https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2839913/
≠、≦、≧

変数カテゴリ
・「このスプライトのみ」に見た目上の区別
・クラウドリスト
・リストの名前変更
・他のプロジェクトとの変数共有
・ユーザーごとに保存される変数
・保存数するとリストの大きさが変わる仕様修正
変数 [変数 v] を作る ::variables
変数 [変数 v] を [#f5f] にする ::variables
(1 v) 番目 [リスト v] を (1) ずつ変える ::list
<変数::variables>//真偽値型 //https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2839913/
プログラム内での変数宣言

ペンカテゴリ
・消しゴムの追加
消しゴムを下ろす::pen//https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2839913/
消しゴムを上げる::pen//https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2839913/
塗りつぶす::pen//https://scratch-mit-edu.ezproxyberklee.flo.org/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.ezproxyberklee.flo.org/discuss/post/2803849/
・トピックの連続建て不可
時間は10分程度。背景:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2840758/

その他
・リミックス時に過去の「メモと作品への貢献」が変更できないようにする
既存分の変更は不可とし追加ができるようにする。背景:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2840788/
・私の作品で、昇順/降順の切り替え可能
私の作品の検索の中から検索する機能(例1:私の作品ページに検索ボックスを追加、例2:全体検索に「私の作品」に限定できる機能を追加)
背景:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2840788/

その他 編集/実行
・一時停止
背景:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2816376/

意見の分かれる提案
制御カテゴリ
[このスクリプト以外のすべて v] を止める ::control
状況:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2816376/

動きカテゴリ
・x座標,y座標の右クリックでの変換

調べるカテゴリ
(マウスホイールの移動量 :: sensing)
状況:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2840788/

イベントカテゴリ
[マウスホイール上 v] が押されたとき :: events :: hat
状況:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2840788/
[マウスホイール下 v] が押されたとき :: events :: hat
状況:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2840788/

演算カテゴリ
( () + (0))//ブロック端にスペースがあると格段に動かしやすくなるのでは

却下された提案

見た目カテゴリ
このスプライトの色を [#000000] にする ::looks
理由:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2840758/

制御カテゴリ
() 番目に作られたクローンを削除する :: control
理由:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2803849/
スプライトの他のクローンを削除 ::control
理由:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2816376/

動きカテゴリ
[ v] のクローン (1) 番目へ向ける ::motion
理由:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2803849/
向きが (90 v) 度になったとき ::motion hat
理由:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2761553/

見た目カテゴリ
(画像効果 [幽霊 v] ::looks)
理由:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2763615/
・加算合成機能
理由:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2808893/
[#f9f] 色を隠す ::looks
理由:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2808893/
[#f9f] 色を表示する ::looks
理由:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2808893/

調べるカテゴリ
(プロジェクト名 :: sensing)
理由:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2808893/
(スプライト数::sensing)
理由:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2808893/
<Scratcher::sensing>//クラウド変数が使えるものとしての
理由:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2808893/
<[コスチューム1 v]の[Sprite1 v]に触れた :: sensing>
理由:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2845906/

演算カテゴリ
(()XOR()::operators)
理由:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2808893/
([] の(1) 番目の文字以外::operators)
理由:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2816376/
( [文字列]  :: operators)
理由:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2816376/
<<> かつ <> かつ <> ::operators>//かつブロックの引数多数化
理由:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2816376/

変数カテゴリ
リスト [リスト v] を [A~Z v] の順に置き換える ::list
理由:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2816376/
リスト[ v]の中身をシャッフル::list
理由:https://scratch-mit-edu.ezproxyberklee.flo.org/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.ezproxyberklee.flo.org/discuss/post/2845906/

ペンカテゴリ
(ペンの太さ ::pen)
理由:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2763615/
(ペンの色 ::pen)
理由:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2763615/
(ペンの濃さ ::pen)
理由:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2763615/
<ペンが下りている ::pen>
理由:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2763615/
[このスプライト v] のペンを消す :: pen
理由:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2808893/

その他 編集/実行
・スプライトどうしのレイヤー
理由:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2808893/
・新着メッセージをメールで通知する機能
理由:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2816376/

話す
・自分がオーナーのスタジオに投稿されたコメントの削除
理由:https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2845906/


3.0で追加される提案
※3.0 で追加されるので 2.0 での追加要望はなし
<[]に[]が含まれる::operators>
(押されたキー :: sensing)
[]と喋る::sound
<[上の v]端にふれた::sensing>
() 層上げる :: looks
一番下に下げる :: looks

inoking
Scratcher
1000+ posts

scratch2.0の提案

#2394 に関して。
ずっと放置していましたが、そろそろこちらも整理を再開したいと思います。
そのうえで Scratch 3.0 への提案 の方に持っていけたらと思います。
「仕分け前の提案」をなくすことが第一のゴールです。
apple502j
Scratcher
1000+ posts

scratch2.0の提案

(押されたキー),としゃべる の追加報告を見ていません。
また、以下追加ブロック。
()秒でスプライト()へいく
ドラッグを()にする
inoking
Scratcher
1000+ posts

scratch2.0の提案

apple502j wrote:

(押されたキー),としゃべる の追加報告を見ていません。
また、以下追加ブロック。
()秒でスプライト()へいく
ドラッグを()にする
すみません、どういうことですか?
追加ブロックとは開発中の3.0に追加されたということですか?
apple502j
Scratcher
1000+ posts

scratch2.0の提案

inoking wrote:

apple502j wrote:

(押されたキー),としゃべる の追加報告を見ていません。
また、以下追加ブロック。
()秒でスプライト()へいく
ドラッグを()にする
すみません、どういうことですか?
追加ブロックとは開発中の3.0に追加されたということですか?
はい。
scratch-gui/developでの追加を確認しました。

押されたキー、しゃべる については聞いたことがありません。
inoking
Scratcher
1000+ posts

scratch2.0の提案

apple502j wrote:

押されたキー、しゃべる については聞いたことがありません。
「押されたキー」は https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2812001/
「しゃべる」は https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2839889/
からきています。
それ以降の情報は知りません。
apple502j
Scratcher
1000+ posts

scratch2.0の提案

inoking wrote:

apple502j wrote:

押されたキー、しゃべる については聞いたことがありません。
「押されたキー」は https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2812001/
「しゃべる」は https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2839889/
からきています。
それ以降の情報は知りません。

fine316 wrote:

(押されたキー::sensing)
についてですが、Scratch3.0で
<(変数) キーが押された>
のように標準でブロックをはめられるようになるようなので、押されたキーの機能は作品側で用意できると思います。
Scratch 3.0に実装されるとは書いていません。あくまで定義ブロックで代用できるレベルです。

また、ScratchXのすべてが実装と言うわけにもいかなさそうです。
scratch-blocks(Scratch 3.0のブロック用エンジン)のソースコード全文検索に、「speak」「speech」「voice」は1件もひっかかりません。
zyoubanmito
Scratcher
500+ posts

scratch2.0の提案

ブロックとは関係ないけど、音声をmp3でアップロードできるようにするか、wavに変換したときに音質が劣化しないようにして欲しい。
apple502j
Scratcher
1000+ posts

scratch2.0の提案

zyoubanmito wrote:

ブロックとは関係ないけど、音声をmp3でアップロードできるようにするか、wavに変換したときに音質が劣化しないようにして欲しい。
mp3はすでにできます
inoking
Scratcher
1000+ posts

scratch2.0の提案

apple502j wrote:

fine316 wrote:

(押されたキー::sensing)
についてですが、Scratch3.0で
<(変数) キーが押された>
のように標準でブロックをはめられるようになるようなので、押されたキーの機能は作品側で用意できると思います。
Scratch 3.0に実装されるとは書いていません。あくまで定義ブロックで代用できるレベルです。
<(変数) キーが押された>
は開発中の3.0で既に実装されていますが
これでは不可なのですか?

apple502j wrote:

また、ScratchXのすべてが実装と言うわけにもいかなさそうです。
scratch-blocks(Scratch 3.0のブロック用エンジン)のソースコード全文検索に、「speak」「speech」「voice」は1件もひっかかりません。
先のリンクからたどれる https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/2807348/ 辺りに Text to Speech は3.0で実装されるとありますが
これが「しゃべる」に該当するのではないですか?

Powered by DjangoBB