Discuss Scratch

syokaki
Scratcher
100+ posts

Scratch 3.0 への提案

#8717

inoking wrote:

(1) 秒でx座標を (0) に、y座標を (0) に変える
は簡単にちょっとした動きを試すための例外だと思います
とのこと。

Last edited by syokaki (Feb. 1, 2022 11:52:56)

abee
Scratcher
1000+ posts

Scratch 3.0 への提案

「だと思います」なので、あくまでも、inokingさんの仮説だということを念頭にお願いします。
このようなことがあった場合、すぐに事実として拡散されることがありますが、仮説は検証されるまで仮説です。
syokaki
Scratcher
100+ posts

Scratch 3.0 への提案

#8720
「思います」を強調しました。
tou-rou2
Scratcher
500+ posts

Scratch 3.0 への提案

inoking wrote:

1
横に () %伸びる ::looks
縦に () %伸びる ::looks
色々意見が出ていますが
「伸びる」の表現は、比なのか正負なのかといった混乱もありますので避けたほうがよいでしょう。
縦横比という意見もありますが、縦と横のどちらが基準になるのかが分かりません。

[横の大きさ v]を () % にする::looks
[縦の大きさ v]を () % にする::looks
でいいと思います。
大きさを () % にする
とも干渉しません。#8693 の説明も分かりません。
例えば
大きさを (150) % にする
の意味は
[横の大きさ v]を (150) % にする::looks
[縦の大きさ v]を (150) % にする::looks
と考えればいいだけです。

[横の大きさ v]を (150) % にする::looks
[縦の大きさ v]を (150) % にする::looks
にしたときに大きさの値は150%か、それとも100%なのか。
また、150%の場合、例えば、
[横の大きさ v]を (150) % にする::looks
[縦の大きさ v]を (100) % にする::looks
の場合は大きさの値は何%になるのか。
と、考えを進めていけば、
[横の大きさ v]を (150) % にする::looks
[縦の大きさ v]を (150) % にする::looks
の2つのブロックで制御することから矛盾が生まれてこないでしょうか。
sodamacky
Scratcher
100+ posts

Scratch 3.0 への提案

1
横に () %伸びる ::looks//賛成です。プログラムの幅が広くなります。
縦に () %伸びる ::looks //以下同文
2
() 秒で大きさを () %にする ::looks//賛成です。大きさを徐々に変えてくプログラムを作る手間が省けます。
3
[白黒 v] の効果を (100) にする ::looks //反対です。[色 v] の効果を ((1) / (0)) にするで再現できるし、1~100の違いがわかりません
4
このスプライトの [#000000] 色を [#ff0000] 色に変える ::looks//反対です。スプライトの絵を変えれば簡単に再現できます。
5
文字列 [文字列] を表示 ::looks//賛成です。ゲームとかでゴールの表記ができると楽しそうです。
6
()番目のコスチュームにする::looks//反対です。簡単に再現できます。
7・#756
 の効果を (25) ずつ変える :: looks //反対です。⬇︎の通り。
[色反転 v] の効果を (0) にする :: looks //反転の効果を〇にするというのがわかりません。徐々に反転するのであれば色の効果でもよいのでは?
8・#814 画像効果にノイズを追加
[ノイズ v] の効果を (0) にする //反対です。正直使うシーンがわかりません。
[ノイズ v] の効果を (25) ずつ変える //以下同文
([横 v]の大きさ)

Last edited by sodamacky (Feb. 1, 2022 14:38:49)

inoking
Scratcher
1000+ posts

Scratch 3.0 への提案

tou-rou2 wrote:

[横の大きさ v]を (150) % にする::looks
[縦の大きさ v]を (150) % にする::looks
にしたときに大きさの値は150%か、それとも100%なのか。
また、150%の場合、例えば、
[横の大きさ v]を (150) % にする::looks
[縦の大きさ v]を (100) % にする::looks
の場合は大きさの値は何%になるのか。
と、考えを進めていけば、
[横の大きさ v]を (150) % にする::looks
[縦の大きさ v]を (150) % にする::looks
の2つのブロックで制御することから矛盾が生まれてこないでしょうか。
(大きさ)
は縦横に拡張しないといけないですね。これはちょっと干渉するかも?
#8689 などで言われている「大きさ」とはこのレポーターブロックのことだったのでしょうか。
(横の大きさ:: looks)
(縦の大きさ::looks)
が必要かもしれません。既存の作品は縦横が同じなので互換性は保てます。

機能自体はすべてコスチュームの大きさを基準に考えればいいだけです。
大きさを () % にする
縦横を指定した率で同時に拡大縮小するだけと考えるのが一番素直でシンプルでしょう。

互換性を考えなければ
[横の大きさ v]を (150) % にする::looks
[縦の大きさ v]を (150) % にする::looks
[縦横の大きさ v]を (150) % にする::looks//既存の「大きさを (150) % にする」のこと
でもいいくらいです。

Last edited by inoking (Feb. 1, 2022 13:34:03)

yuzupon1133-sub
Scratcher
1000+ posts

Scratch 3.0 への提案

#8724
[横の大きさ v]を (150) % にする::looks
[縦の大きさ v]を (150) % にする::looks
があるなら
[横の大きさ v]を (150) ずつ変える::looks
[縦の大きさ v]を (150) ずつ変える::looks
も必要なのではないでしょうか?
inoking
Scratcher
1000+ posts

Scratch 3.0 への提案

#8725:
必要というか、
大きさを () % にする
との対称性からするとそうですね。
※設定系のブロックはほとんどが値の直接指定と差分指定の両方がセットになっています

ただ、ブロックが増えすぎて、この縦横に伸ばす案自体の不要論に発展しそうです。。

Last edited by inoking (Feb. 1, 2022 16:15:31)

Yellow_Apple
Scratcher
100+ posts

Scratch 3.0 への提案

[縦の v]大きさを (150) % にする::looks
[縦の v]大きさを (150) % づつ変える::looks
のように大きさブロックの一部にしてみてはいかがでしょうか?
(選択肢は「縦の」「横の」「全体の」)
kouryou118103
Scratcher
1000+ posts

Scratch 3.0 への提案

#8726
回転方法を [上下のみ v] にする
がないのと同じように
[縦の大きさ v]を (150) % にする::looks
は不要ではないですか?

[縦の大きさ v]を (150) % にする::looks

大きさを (150) % にする
[横の大きさ v]を (66.67) % にする::looks
と同じだからです。

Last edited by kouryou118103 (Feb. 2, 2022 02:18:15)

inoking
Scratcher
1000+ posts

Scratch 3.0 への提案

Yellow_Apple wrote:

[縦の v]大きさを (150) % にする::looks
[縦の v]大きさを (150) % づつ変える::looks
のように大きさブロックの一部にしてみてはいかがでしょうか?
(選択肢は「縦の」「横の」「全体の」)
その案は #8724 にすでに書きました。
互換性を考えなければそれでいいのですが
すでに
大きさを () % にする
がある以上、それはできません。
※既存のものを読み込み時にコンバート(変換)するのは大変でしょう。
inoking
Scratcher
1000+ posts

Scratch 3.0 への提案

#8728:
私は全然違う主張をしています。
#8711, #8724 を読み直してみてください。
sakai12
Scratcher
100+ posts

Scratch 3.0 への提案

[白黒 v]にする::looks

画像効果[白黒 v]を切り替える::looks

画像効果[白黒 v]を[かける v]::looks
画像効果[白黒 v]を[なくす v]::looks
のほうがいいのでは?

それか
[白黒 v] の効果を (0) にする
[白黒 v] の効果を (25) ずつ変える
はだんだん色がなくなっていく表現が可能、というのがいいと思います。

Last edited by sakai12 (Feb. 2, 2022 05:22:46)

syokaki
Scratcher
100+ posts

Scratch 3.0 への提案

#8731
「だんだん色がなくなっていく表現が可能」に賛成です。
kouryou118103
Scratcher
1000+ posts

Scratch 3.0 への提案

#8731


みたいな感じですか?

Last edited by kouryou118103 (Feb. 2, 2022 09:40:35)

inoking
Scratcher
1000+ posts

Scratch 3.0 への提案

3
[白黒 v] の効果を (100) にする ::looks
これは結局、「彩度を変えたい」ということだと気づきました。
[色 v] の効果を () にする
[明るさ v] の効果を () にする
がそれぞれ HSV の H(色相)、V(明度)を操作するものなら

[鮮やかさ v] の効果を () にする
のように S(彩度)を追加するのが理にかなっているでしょう。
syokaki
Scratcher
100+ posts

Scratch 3.0 への提案

#8734
確かに前からなぜ鮮やかさの効果がないのかと気になっていました。いいですね。
Yellow_Apple
Scratcher
100+ posts

Scratch 3.0 への提案

↑×1
色、透明度、明るさがあってなぜか鮮やかさだけなかったですからね…私も賛成です!

Last edited by Yellow_Apple (Feb. 2, 2022 09:39:11)

p_nuts
Scratcher
1000+ posts

Scratch 3.0 への提案

Yellow_Apple wrote:

↑×1
色、透明度、明るさがあってなぜか鮮やかさだけなかったですからね…私も賛成です!
やはりそう聞くとturbowarpなどにある透明度コントロールが欲しくなりますね
(色鮮やかさ明るさの下にくるやつです)
inoking
Scratcher
1000+ posts

Scratch 3.0 への提案

p_nuts wrote:

やはりそう聞くとturbowarpなどにある透明度コントロールが欲しくなりますね
(色鮮やかさ明るさの下にくるやつです)
話が発散するのでほどほどに。。
「幽霊」でダメなのでしょうか?

Powered by DjangoBB