Discuss Scratch

shosuke20go
Scratcher
12 posts

Scratch への提案

<[ v]を受け取るまで>
というブロックが欲しいです。なぜなら、
[ v] を受け取ったとき
[スプライトの他のスクリプト v] を止める
だと、停止してほしくない他のスクリプトも停止します。
あと、繰り返しに入れられません。
なので欲しいです。

Last edited by shosuke20go (Feb. 17, 2024 06:10:46)

tsmcoder
Scratcher
100+ posts

Scratch への提案

#5706
#2の「却下された提案」の以下とは違いますか?
1.1 メッセージを受け取った
<[メッセージ v]を受け取った:: events>
・曖昧さがある
・代用ブロックもある
・「[メッセージ v]を受け取るまで待つ」「[メッセージ v]を受け取るまで繰り返す」は却下されていない
shosuke20go
Scratcher
12 posts

Scratch への提案

tsmcoder wrote:

#5706
#2の「却下された提案」の以下とは違いますか?
1.1 メッセージを受け取った
<[メッセージ v]を受け取った:: events>
・曖昧さがある
・代用ブロックもある
・「[メッセージ v]を受け取るまで待つ」「[メッセージ v]を受け取るまで繰り返す」は却下されていない

shosuke20go
Scratcher
12 posts

Scratch への提案

確かに今考えるとそうですね。やっぱ辞めます
bsahd
Scratcher
100+ posts

Scratch への提案

#5707
引用しているテキストに
・「[メッセージ v]を受け取るまで待つ」「[メッセージ v]を受け取るまで繰り返す」は却下されていない
と書いてあります。おそらくそれのことでは…
変数で作れば代用できそうだけど…

Last edited by bsahd (Feb. 17, 2024 06:35:20)

tsmcoder
Scratcher
100+ posts

Scratch への提案

#5710
確かにそうですね
Yuhake
Scratcher
92 posts

Scratch への提案

ずっと

end[scratchblocks]
<[ v] 旗が押された>
[/scratchblocks]
と言うブロックが欲しいです
Yuhake
Scratcher
92 posts

Scratch への提案

↑間違えましたすいません

正しくは

<[ 旗] 押された>
NOIUHI
Scratcher
30 posts

Scratch への提案

新規コメントが送信されたときにいちいち再読み込みせずに自動で表示される機能ってのはどうでしょうかね。。。
kouhei-1
Scratcher
1000+ posts

Scratch への提案

#5712

そのようなブロックを要する作品はそれほどあるでしょうか? 必要になる具体例を示していただきたいです。

Last edited by kouhei-1 (Feb. 18, 2024 08:54:20)

kouhei-1
Scratcher
1000+ posts

Scratch への提案

#5714

こちらから引用。

inoking wrote:

Mario-098 wrote:

スタジオで何かの話し合いをするとき、リアルタイムでコメントを表示させる機能を実装してほしいです。
同様の提案がされ、このような反対意見が出ています。
こういう話もあります。
ito-noizi
Scratcher
100+ posts

Scratch への提案

Yuhake wrote:

<[ 旗] 押された>

#1 wrote:

Scratch チームにより却下された提案

Scratch ブロック
1.1 メッセージを受け取った
<[メッセージ v]を受け取った:: events>
・曖昧さがある
・代用ブロックもある
・「[メッセージ v]を受け取るまで待つ」「[メッセージ v]を受け取るまで繰り返す」は却下されていない
に該当するでしょう。「旗が押されている」という状態は意味不明ということです。
skyblueball2
Scratcher
100+ posts

Scratch への提案

#5713
それは、
⚑ がクリックされたとき
と同じでは…?
-_make_game_-
Scratcher
11 posts

Scratch への提案

#5718
もし <> なら

end
などに入れる用途で使用すると考えられるため、恐らく別物でしょう。ただ、旗は押すと全てのスクリプトが停止する関係上、制御ブロックに入れても正しく機能しないでしょう。旗が一定時間以上押され続けたか判定したい時には使えるかもしれませんがそれ以外の活用法が思い浮かびませんし、それも今あるブロックだけで作れてしまいます。
haroro866
Scratcher
24 posts

Scratch への提案

< () が () ~ () >
< () が ()以上 ~ ()以下 >
はどうですか? (上と下は同じ機能)

Last edited by haroro866 (Feb. 21, 2024 08:39:06)

Yukihisa2022
Scratcher
1000+ posts

Scratch への提案

#5720

haroro866 wrote:

< () が () ~ () >
< () が ()以上 ~ ()以下 >
はどうですか?
こちらの方法で簡単に代用出来ると思います。
また、意見の分かれる提案にも載っています。

Last edited by Yukihisa2022 (Feb. 21, 2024 08:44:16)

inoking
Scratcher
1000+ posts

Scratch への提案

#5713 に関して:

Yuhake wrote:

<[ 旗] 押された>
なぜみなさんそのように考えるか不思議なのですが
「押された」というのはその瞬間の状態です。
「イベント」は「押されていない → 押された」のような状態の変化なので、その瞬間だけでは判断できません。

こちらを引用します。

inoking wrote:

時々出てくる話ですが
こちらの話と同様です。
<このスプライトがクリックされた::sensing>
理由:#8831
イベントとは状態の変化です。真偽値では原理的に代用できません(イベントが既に発生したことは検出可能ですが)。
その少し下のこちらも読んでみてください。

Last edited by inoking (Feb. 21, 2024 09:39:15)

AI_HABU_A_PENN_sub
Scratcher
80 posts

Scratch への提案

提案が・・・という話ではないのでここに書いて正しいのか分かりませんが、ループ処理等でイベントを受け取りたいのなら、
[イベント v] を受け取ったとき
[イベントを受け取った回数 v] を (1) ずつ変える

[イベント受け取り用 v] を (イベントを受け取った回数) にする
<(イベント受け取り用)<(イベントを受け取った回数)> まで繰り返す
処理...
end
のようにすると良いと思いますよ。複数の場所で動かす場合工夫は必要ですが。
haroro866
Scratcher
24 posts

Scratch への提案

#5721

すこし用途が違います

引用されたのは 5≦(変数) で 5,6,7,…. です

私が言いたいのは 5以上10以下 5,6,7,8,9,10 です
inoking
Scratcher
1000+ posts

Scratch への提案

haroro866 wrote:

私が言いたいのは 5以上10以下 5,6,7,8,9,10 です
整数の場合、以下でできます。
<<(変数) > [4]> かつ <(変数) < [11]>>

整数以外でも同様にできます。

Last edited by inoking (Feb. 21, 2024 09:56:32)

Powered by DjangoBB