Discuss Scratch

inoking
Scratcher
1000+ posts

Scratch 3.0 への提案

itnkmkw wrote:

inoking wrote:

itnkmkw wrote:

申し訳ないです。ただ、これも僕は提案の一つとして行っているつもりなので、言い方を変えれば、「スタンプを活用とはどのような意味か具体的に説明してください。」という意味です。これなら質問にはなりませんよね。
座標でやるので問題ないという結論ではないのですか?
ずれない例は示しました。
https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/3061813/
失礼ですが、ずれてますよね?(PCのせいかな?)
Edge と Chrome で試しましたがずれません。
念のため確認ですが、オフセット設定は 0 にしていますよね?
itnkmkw
Scratcher
1000+ posts

Scratch 3.0 への提案

inoking wrote:

itnkmkw wrote:

inoking wrote:

itnkmkw wrote:

申し訳ないです。ただ、これも僕は提案の一つとして行っているつもりなので、言い方を変えれば、「スタンプを活用とはどのような意味か具体的に説明してください。」という意味です。これなら質問にはなりませんよね。
座標でやるので問題ないという結論ではないのですか?
ずれない例は示しました。
https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/3061813/
誤解のため削除
Edge と Chrome で試しましたがずれません。
念のため確認ですが、オフセット設定は 0 にしていますよね?
申し訳ないです。よく見ていませんでした。
Nao_kun
Scratcher
500+ posts

Scratch 3.0 への提案

消去

Last edited by Nao_kun (April 17, 2018 08:37:18)

itnkmkw
Scratcher
1000+ posts

Scratch 3.0 への提案

inoking wrote:

itnkmkw wrote:

inoking wrote:

itnkmkw wrote:

申し訳ないです。ただ、これも僕は提案の一つとして行っているつもりなので、言い方を変えれば、「スタンプを活用とはどのような意味か具体的に説明してください。」という意味です。これなら質問にはなりませんよね。
座標でやるので問題ないという結論ではないのですか?
ずれない例は示しました。
https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/post/3061813/
失礼ですが、ずれてますよね?(PCのせいかな?)
Edge と Chrome で試しましたがずれません。
念のため確認ですが、オフセット設定は 0 にしていますよね?
それでも、96コスチュームになります。
inoking
Scratcher
1000+ posts

Scratch 3.0 への提案

itnkmkw wrote:

それでも、96コスチュームになります。
コスチュームは塗り分けの数だけがあればよいので
最大でも10個程度にしかならないと思います。
itnkmkw
Scratcher
1000+ posts

Scratch 3.0 への提案

inoking wrote:

itnkmkw wrote:

それでも、96コスチュームになります。
コスチュームは塗り分けの数だけがあればよいので
最大でも10個程度にしかならないと思います。
いえ、マリオは、スーパーマリオ(19コスチューム)とチビマリオ(14コスチューム)があり、色は3色なので、(19+14)*3で99です。

Last edited by itnkmkw (April 19, 2018 06:50:43)

ukukukukuk
Scratcher
1000+ posts

Scratch 3.0 への提案

itnkmkw wrote:

inoking wrote:

itnkmkw wrote:

それでも、96コスチュームになります。
コスチュームは塗り分けの数だけがあればよいので
最大でも10個程度にしかならないと思います。
いえ、マリオは、スーパーマリオ(16コスチューム)とチビマリオ(14コスチューム)があり、色は3色なので、(16+14)*3で96です。
どうでもいいですが(16+14)*3は90では…?
itnkmkw
Scratcher
1000+ posts

Scratch 3.0 への提案

ukukukukuk wrote:

itnkmkw wrote:

inoking wrote:

itnkmkw wrote:

それでも、96コスチュームになります。
コスチュームは塗り分けの数だけがあればよいので
最大でも10個程度にしかならないと思います。
いえ、マリオは、スーパーマリオ(16コスチューム)とチビマリオ(14コスチューム)があり、色は3色なので、(16+14)*3で96です。
どうでもいいですが(16+14)*3は90では…?
すみません。(19+14)*3の間違いでした。96ではなく、99です。

Last edited by itnkmkw (April 19, 2018 06:50:25)

inoking
Scratcher
1000+ posts

Scratch 3.0 への提案

itnkmkw wrote:

すみません。(19+14)*3の間違いでした。96ではなく、99です。
塗り分け色は3色ということでしょうか。
塗り分けで3倍になりますが
元々コスチューム数が多いだけなので致し方ないのではないでしょうか?

なお、
今まで触れませんでしたが
そもそもマリオをコスチュームに使うことは著作権的に問題があるので
別のデザインを考えたほうが良いでしょう。
itnkmkw
Scratcher
1000+ posts

Scratch 3.0 への提案

inoking wrote:

そもそもマリオをコスチュームに使うことは著作権的に問題があるので
別のデザインを考えたほうが良いでしょう。
あくまで例です。

Last edited by itnkmkw (April 19, 2018 22:11:01)

itnkmkw
Scratcher
1000+ posts

Scratch 3.0 への提案

この提案について、賛成意見はありませんか。
itnkmkw
Scratcher
1000+ posts

Scratch 3.0 への提案

inoking wrote:

itnkmkw wrote:

すみません。(19+14)*3の間違いでした。96ではなく、99です。
塗り分け色は3色ということでしょうか。
塗り分けで3倍になりますが
元々コスチューム数が多いだけなので致し方ないのではないでしょうか?
そのとおりです。しかし、敵キャラでも、ざっと考えたところで70コスチュームは軽く超えるので、ブロックがあれば最大で5分の1にまで少なくできます。
nagacyan
Scratcher
100+ posts

Scratch 3.0 への提案

見たことがあるような気がしますが(検索しても出てこなかったので)、

[hoge v] のx座標を [] にする::variables

[hoge v] のy座標を [] にする::variables

のように、変数のx座標とy座標を指定できるようにしたいです。
jun50
Scratcher
1000+ posts

Scratch 3.0 への提案

nagacyan wrote:

見たことがあるような気がしますが(検索しても出てこなかったので)、

[hoge v] のx座標を [] にする::variables

[hoge v] のy座標を [] にする::variables

のように、変数のx座標とy座標を指定できるようにしたいです。
変数を複数個作ればそれらしいことはできます。
nagacyan
Scratcher
100+ posts

Scratch 3.0 への提案

jun50 wrote:

nagacyan wrote:

見たことがあるような気がしますが(検索しても出てこなかったので)、

[hoge v] のx座標を [] にする::variables

[hoge v] のy座標を [] にする::variables

のように、変数のx座標とy座標を指定できるようにしたいです。
変数を複数個作ればそれらしいことはできます。
複数個作ってどうすればよいのですか。
バックアップなどを取って使ったには元の位置に戻されてしまうので。
jun50
Scratcher
1000+ posts

Scratch 3.0 への提案

nagacyan wrote:

jun50 wrote:

nagacyan wrote:

見たことがあるような気がしますが(検索しても出てこなかったので)、

[hoge v] のx座標を [] にする::variables

[hoge v] のy座標を [] にする::variables

のように、変数のx座標とy座標を指定できるようにしたいです。
変数を複数個作ればそれらしいことはできます。
複数個作ってどうすればよいのですか。
バックアップなどを取って使ったには元の位置に戻されてしまうので。
変数aと変数bを作ります。
動かしたいときに
変数 [a v] を隠す
変数 [ bv] を表示する
にすればいいのです。
Gigasan
Scratcher
39 posts

Scratch 3.0 への提案

jun50 wrote:

nagacyan wrote:

jun50 wrote:

nagacyan wrote:

見たことがあるような気がしますが(検索しても出てこなかったので)、

[hoge v] のx座標を [] にする::variables

[hoge v] のy座標を [] にする::variables

のように、変数のx座標とy座標を指定できるようにしたいです。
変数を複数個作ればそれらしいことはできます。
複数個作ってどうすればよいのですか。
バックアップなどを取って使ったには元の位置に戻されてしまうので。
変数aと変数bを作ります。
動かしたいときに
変数 [a v] を隠す
変数 [ bv] を表示する
にすればいいのです。
[hoge v] のx座標を [] にする::variables
[hoge v] のy座標を [] にする::variables
って前に却下されていたような・・・・

Last edited by Gigasan (April 26, 2018 06:18:44)

itnkmkw
Scratcher
1000+ posts

Scratch 3.0 への提案

Gigasan wrote:

[hoge v] のx座標を [] にする::variables
[hoge v] のy座標を [] にする::variables
って前に却下されていたような・・・・
ええ。
nagacyan
Scratcher
100+ posts
inoking
Scratcher
1000+ posts

Scratch 3.0 への提案

Scratch 3.0 のリリースが間近になったため
scratch2.0の提案 から最新の提案リストをもってきました。

これまでの提案のまとめ(scratch2.0の提案 分)

仕分け前の提案
制御カテゴリ
・クローンの限界の増加
ターボモードを [オン 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[/scratchblocks]

Powered by DjangoBB