Discuss Scratch

hhayyatto
Scratcher
1000+ posts

scratch2.0の提案

hhayyatto wrote:

[ v] [> v] (10) のとき::events
age
MMGISS
Scratcher
1000+ posts

scratch2.0の提案

inoking wrote:

優先順位を付けませんか?
例えば以下をそれぞれ3段階(A, B, C)で:
・合意度(議論参加者のなかでどれだけ合意が取れているか?)
・必要性(すべてのユーザーにとってどれだけ必要か?)
・予想難易度(実現するのはどれだけ手間か?他への影響は?)
議論参加者はおそらく必要性と予想難易度を考慮して合意するかどうかを決めていると思いますので
合意度は重複するのでいらないかと
予想難易度はどのようにして測定しますか?

Last edited by MMGISS (July 30, 2017 03:11:28)

jitan
Scratcher
1000+ posts

scratch2.0の提案

hhayyatto wrote:

[ v] [> v] (10) のとき::events
今はとりあえず新しい提案はしないでいただけますか?
混乱してしまうので。
hhayyatto
Scratcher
1000+ posts

scratch2.0の提案


suketa wrote:

ルール
他のユーザーのことも考える。
あんまり真剣過ぎもダメ、真剣じゃなさすぎもダメ。雑談のちょっと上ぐらいでお願いします。
コメントする時はこの二つのルールをしっかり守ってください。よろしくお願いします。
ってあるので、これはやめたほうがいいかもしれません
inoking
Scratcher
1000+ posts

scratch2.0の提案

hhayyatto wrote:

suketa wrote:

ルール
他のユーザーのことも考える。
あんまり真剣過ぎもダメ、真剣じゃなさすぎもダメ。雑談のちょっと上ぐらいでお願いします。
コメントする時はこの二つのルールをしっかり守ってください。よろしくお願いします。
ってあるので、これはやめたほうがいいかもしれません
すみません、これとはどれのことですか?
inoking
Scratcher
1000+ posts

scratch2.0の提案

MMGISS wrote:

議論参加者はおそらく必要性と予想難易度を考慮して合意するかどうかを決めていると思いますので
合意度は重複するのでいらないかと
予想難易度はどのようにして測定しますか?
合意度については
1人だけ提案して特に意見がなかったものとかもあるのではと思ったのですが
確かに重複するかもしれないのでなくてもよいです。

予想難易度については、
MODで実験できてたりするとベストですが、大半は想像するしかないですね。
大規模なものは提案優先度が下がるでしょうから、取捨選択するための目安です。

取捨選択できればよいので上の基準にこだわることもありません。
apple502j
Scratcher
1000+ posts

scratch2.0の提案

ターボモード関連ブロックをmodで作りました
https://scratch.mit.edu/discuss/post/2750665/

参考にして下さい
apple502j
Scratcher
1000+ posts

scratch2.0の提案

押されたキー
https://scratch.mit.edu/discuss/post/2750769/

参考にして下さい
suketa
Scratcher
1000+ posts

scratch2.0の提案

スレ建てた本人です。
話し合いには今までは参加してませんが、これはリアルな声を届ける滅多にないチャンスだと思います。
#1であえてああいう風にいったのは、いろんな意見とかアイディアを出して欲しかったから…かな?と今思います。
それがこういう形でまとまれば、建てた主として嬉しいことはないのです。

ということで傍観していますが意見があれば発言して行きたいと思いました
inoking
Scratcher
1000+ posts

scratch2.0の提案

hhayyatto wrote:

[ v] [> v] (10) のとき::events
ずっと
もし <[ v] > [10]> なら
[メッセージ v] を送る
end
end
[メッセージ v] を受け取ったとき
↑ではダメですか?

イベントによる検出は、特殊な出来事(イベント)が発生したことを検出するために使うのが通例で
実際 Scratch でも「キー、背景、音量、タイマー、ビデオモーション、メッセージ」の検出時となっています。
通常の条件判断のように使うのは違和感があります。
inoking
Scratcher
1000+ posts

scratch2.0の提案

apple502j さんが https://scratch.mit.edu/discuss/post/2750595/ で有用なものを出されていたので
後からの追加ですみませんが、以下も追加よろしいですか。

演算カテゴリ
(もし <> なら [] でなければ [] :: operators)

Last edited by inoking (July 30, 2017 15:34:15)

CommandSlash017
Scratcher
500+ posts

scratch2.0の提案

inoking wrote:

apple502j さんが https://scratch.mit.edu/discuss/post/2750595/ で有用なものを出されていたので
後からの追加ですみませんが、以下も追加よろしいですか。

演算カテゴリ
もし <> なら [] でなければ [] :: operators
(もし <> なら [] でなければ []::operators)
のように値ブロックにしないと意味をなさないと思うのですが…
inoking
Scratcher
1000+ posts

scratch2.0の提案

CommandSlash017 wrote:

inoking wrote:

apple502j さんが https://scratch.mit.edu/discuss/post/2750595/ で有用なものを出されていたので
後からの追加ですみませんが、以下も追加よろしいですか。

演算カテゴリ
もし <> なら [] でなければ [] :: operators
(もし <> なら [] でなければ []::operators)
のように値ブロックにしないと意味をなさないと思うのですが…
すみません、編集ミスです。
修正します。
inoking
Scratcher
1000+ posts

scratch2.0の提案

とりあえず主に外せそうなものに対してコメントを入れてみました。
//inoking: コメント
で入れています。

動きブロック
・x座標,y座標の右クリックでの変換

制御カテゴリ
・クローンの限界の増加
ターボモードを [オン v] にする ::control
<ターボモード ::control>
スプライトの他のクローンを削除 ::control
() 番目に作られたクローンを削除する :: control //inoking: 不要。クローン管理はアプリの仕事
<大画面 :: control>
[このスクリプト以外のすべて v] を止める ::control


動きカテゴリ
[ v] のクローン (1) 番目へ向ける ::motion //inoking: 不要。クローン管理はアプリの仕事
向きが (90 v) 度になったとき ::motion hat //inoking: 不要。イベントを通常の条件判断のように使うのは違和感 #1993 参照


見た目カテゴリ
・加算合成機能
横に () %伸びる ::looks
縦に () %伸びる ::looks
() 秒で大きさを () %にする ::looks //inoking: 不要。アプリの仕事
[#f9f] 色を隠す ::looks
[#f9f] 色を表示する ::looks
[白黒 v] の効果を (100) にする ::looks
このスプライトの色を [#000000] にする ::looks
このスプライトの [#000000] 色を [#ff0000] 色に変える ::looks
(コスチューム名 ::looks)
(画像効果 [幽霊 v] ::looks)
文字列 [文字列] を表示 ::looks //3.0のペンテキストでは最下の表示になるため


調べるカテゴリ
<触れた色 ::sensing>
<[スプライト v] が表示されている ::sensing> //inoking: 不要。アプリの仕事
<[#f0f] 色が [sprite1 v] に触れた ::sensing>
(マウスホイールの速さ ::sensing)
(プロジェクト名 :: sensing)
(スプライトの [縦の大きさ v] :: sensing)
(スプライトの [横の大きさ v] :: sensing)
(スプライトの [面積 v] :: sensing)
([Sprite1 v] に触れた面積 :: sensing)
(マイクの音の高さ ::sound)
(押されたキー :: sensing)
<[コスチューム1 v]の[Sprite1 v]に触れた :: sensing>
[] と聞いて待つ(初期値[100]):: sensing
(スプライト数::sensing)
//added
<[Shift v] キーが押された>
//added イベントブロックでも使えるように
<[Backspace v] キーが押された> //inoking: Shift を入れるならこれらもイベントでも使えるように
//added
<[Enter v] キーが押された> //inoking: Shift を入れるならこれらもイベントでも使えるように
//added


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


演算カテゴリ
・かつとまたはの変換//added
<[文字列] に [文字] が含まれる ::operators> //inoking: 不要。アプリの仕事
([Reshie] の(1) 番目の文字以外::operators) //inoking: 不要。アプリの仕事
( [文字列]  :: operators)
<<> かつ <> かつ <> ::operators> //かつブロックの引数多数化
<[文字列] は大文字 ::operators>
(() ^ ()::operators) //inoking: 累乗および XOR のこと
// added
<[] と [] が大文字小文字を含めて同じ::operators>
//added



変数カテゴリ
・「このスプライトのみ」に見た目上の区別
・クラウドリスト
・リストの名前変更
・他のプロジェクトとの変数共有
・ユーザーごとに保存される変数
・保存数するとリストの大きさが変わる仕様修正
変数 [変数 v] を作る ::variables
変数 [変数 v] を [#f5f] にする ::variables
(1 v) 番目 [リスト v] を (1) ずつ変える ::list
リスト [リスト v] を [A~Z v] の順に置き換える ::list //inoking: 不要。アプリの仕事
変数 [ v] のx座標を () に、y座標を () にする ::variables
(変数 [ v] のx座標 ::variables)
(変数 [ v] のx座標 ::variables)
変数 [ v] の表示形式を [スライダー v] にする :: variables
(変数 [ v] の表示形式::variables)
//added
[変数 v] のスライダーの最小値を (0) にする :: variables
[変数 v] のスライダーの最大値を (0) にする :: variables
([変数 v] のスライダーの最小値 :: variables)
([変数 v] のスライダーの最大値 :: variables)
<変数 [ v] がクリックされた :: variables>
リスト[ v]の中身をシャッフル::list //inoking: 不要。アプリの仕事
リスト [ v] のx座標を () に、y座標を () にする ::list
//added
リスト [ v] の縦幅を () に、横幅を () にする ::list
//added

ペンカテゴリ
・消しゴムの追加
[このスプライト v] のペンを消す :: pen
(ペンの太さ ::pen)
(ペンの色 ::pen)
(ペンの濃さ ::pen)
<ペンが下りている ::pen>
//added

定義カテゴリ
・ハットブロックの定義
・六角形ブロックの定義
・色や変数等の引数も定義に使用可能
・「再描画せずに実行」に見た目上の区別


その他
・スクリプトの検索機能
・トピックの連続建て不可
・自分がオーナーのスタジオに投稿されたコメントの削除
・トピックへの投稿に画像のアップロード
・新着メッセージをメールで通知する機能
・自動保存のON、OFFの切り替え機能
・定義をスプライトを跨いでの使用可能
・一つ前に戻す(スクリプトの状態を)
・コメントの改行可能
・ペイントの日本語対応
・ブロックの前後での改行をなくす
・使用ブロック数を表示//added
・アカウントの2段階認証//added
・Scratch 1.4のようなステップ実行//added
・ユーザーアイコンに.svgを使用できる//added
・コメントをスプライトファイルに保存//added
・リミックス時に過去の「メモと作品への貢献」が変更できないようにする//added
・コスチュームにscratchblocksが使えるように//added
・私の作品で、昇順/降順の切り替え可能//added
・一時停止//added
・スプライトどうしのレイヤー//added //inoking: 不要。3.0への提案に移動
・バックパックに入れたものに名前やメモに付けることを可能に

Last edited by inoking (July 30, 2017 15:59:52)

apple502j
Scratcher
1000+ posts

scratch2.0の提案

Modで実現したブロック
(connect [List v] by [,] :: list)
https://scratch.mit.edu/discuss/post/2730151/
(pen color::pen)
(pen size::pen)
(pen shade::pen)
<is pen down?::pen>
https://scratch.mit.edu/discuss/post/2750420/
(if () then [] else []::operators)
https://scratch.mit.edu/discuss/post/2750595/
set turbo mode to [on v]::control
<trubo mode?::control>
https://scratch.mit.edu/discuss/post/2750665/
(costume name::looks)
(instrument::sound)
<[] equals [] completely::operators>
(() ^ ()::operators)
<[Sprite1 v] is shown?::sensing>
https://scratch.mit.edu/discuss/post/2750715/
<key [shift v] pressed?>
(pressed key::sensing)
https://scratch.mit.edu/discuss/post/2750769/
(rotation style::motion)
([pen color v] of [Sprite1 v])
https://scratch.mit.edu/discuss/post/2750807/
set drag to [on v]::motion
<draggable::motion>
https://scratch.mit.edu/discuss/post/2750903/
(effect of [color v]::looks)
https://scratch.mit.edu/discuss/post/2751709/
<prime () ?::operators>
https://scratch.mit.edu/discuss/post/2751717/
ask [] and wait default []::sensing
https://scratch.mit.edu/discuss/post/2751740/
kaaramochi
Scratcher
1000+ posts

scratch2.0の提案

inoking wrote:

とりあえず主に外せそうなものに対してコメントを入れてみました。
//inoking: コメント
で入れています。
(略)
アプリの仕事とは、なんでしょう?
suketa
Scratcher
1000+ posts

scratch2.0の提案

#2000はもらった

提案の英訳って誰がしてますか?
jitan
Scratcher
1000+ posts

scratch2.0の提案

suketa wrote:

#2000はもらった

提案の英訳って誰がしてますか?
同じく。それと、イベントに出席できるのは誰でしょうか?

僕は無理ですが、、、
apple502j
Scratcher
1000+ posts

scratch2.0の提案

suketa wrote:

#2000はもらった

提案の英訳って誰がしてますか?
英訳ならしました。ただし出席できません
https://scratch.mit.edu/discuss/post/2749141/
mochimochiking
Scratcher
1000+ posts

scratch2.0の提案

suketa wrote:

#2000はもらった

提案の英訳って誰がしてますか?
apple502jさんです。
#1966参照

Powered by DjangoBB