Discuss Scratch

hankyu625
Scratcher
17 posts

Scratch 3.0 への提案

僕はこんなブロックが欲しいです。
前のコスチュームにする
(ペンの色)
( v)秒で( v) 度に向ける
( v)秒で[ v] へ向ける

Last edited by hankyu625 (Oct. 20, 2021 01:51:29)

nisepota
Scratcher
100+ posts

Scratch 3.0 への提案

理由もつけて投稿してください。
Soharu1016
Scratcher
100+ posts

Scratch 3.0 への提案

hankyu625 wrote:

僕はこんなブロックが欲しいです。
前のコスチュームにする
コスチュームを ((コスチューム #) - (1)) にする
でいいです。

Last edited by Soharu1016 (Oct. 20, 2021 01:39:13)

hankyu625
Scratcher
17 posts

Scratch 3.0 への提案

コスチュームを [ ((コスチューム #) - (1))] にする
にするのが面倒だからです。
Soharu1016
Scratcher
100+ posts

Scratch 3.0 への提案

#7333
そこまで自動化するとプログラムの勉強にならないと思います。

Last edited by Soharu1016 (Oct. 20, 2021 01:41:52)

Es-2
Scratcher
1000+ posts

Scratch 3.0 への提案

#7333
ブロックを追加するのは大変な作業です。「プログラムを組むのが面倒だから」という理由で追加してもらうのは難しいと思います。
Soharu1016
Scratcher
100+ posts

Scratch 3.0 への提案

kouryou118103 wrote:

#7328
僕は反対です。
なぜなら邪魔だからです。
どう邪魔なんですか?
hankyu625
Scratcher
17 posts

Scratch 3.0 への提案

ターボモードになったとき
欲しいです。
takasyu
Scratcher
500+ posts

Scratch 3.0 への提案

#7337
ターボモードを検出するプログラムも作れます。「ターボ」で検索すると結構色々なものが出てくるので参考にしてみてください。
hankyu625
Scratcher
17 posts

Scratch 3.0 への提案

再読み込みする
これはあったら便利だと思いますし、流石に作れないと思います。

Last edited by hankyu625 (Oct. 20, 2021 02:17:22)

Soharu1016
Scratcher
100+ posts

Scratch 3.0 への提案

hankyu625 wrote:

再読み込みする
これはあったら便利だと思いますし、流石に作れないと思います。
普通に再読み込みすればいいじゃないですか。あとここは
再現できないブロックを出すトピックではありません。もし追加したいのなら理由も書きましょう。
abee
Scratcher
1000+ posts

Scratch 3.0 への提案

みなさんへ、
「されません」「できません」など、断言する人は断言する根拠をお願いします。自分の意見や想像なら、それとわかるように書いてください。
コミュニティーガイドラインにある「親切にすることを忘れないでください」を思い出してもらえればと思います。
Soharu1016
Scratcher
100+ posts

Scratch 3.0 への提案

hankyu625 wrote:

〜略

( v)秒で( v) 度に向ける
( v)秒で[ v] へ向ける
は右回りか左回りかがわかりませんし、
(開始 ) 度に向ける
タイマーをリセット
[角度 v] を (((最後の角度) - (向き)) / ((かかる秒数) / (.1))) にする
[秒 v] を (タイマー) にする
((かかる秒数) / (.1)) 回繰り返す
[秒 v] を (.1) ずつ変える
↻ (角度) 度回す
<<(タイマー) < (秒)> ではない> まで待つ
end
これをちょっと変えた。
[角度 v] を [0] にする
<(((((角度) - (向き)) + (180)) を (360) で割った余り) を四捨五入) = [180]> まで繰り返す
[角度 v] を (([atan v] \( (((x座標) - ([x座標 v] \( [向けたいもの v] \))) / ((y座標) - ([y座標 v] \( [向けたいもの v] \)))) \)) + ((180) * <([ y座標 v] \( [向けたいもの v] \)) < [0]>)) にする
↻ ((<[180] < ((((角度) - (向き)) + (180)) を (360) で割った余り)> * (2)) - (1)) 度回す
end
これをちょっと変えた。
で代用できます。
hankyu625
Scratcher
17 posts

Scratch 3.0 への提案

Soharu1016 wrote:

hankyu625 wrote:

〜略

( v)秒で( v) 度に向ける
( v)秒で[ v] へ向ける
は右回りか左回りかがわかりませんし、
(開始 ) 度に向ける
タイマーをリセット
[角度 v] を (((最後の角度) - (向き)) / ((かかる秒数) / (.1))) にする
[秒 v] を (タイマー) にする
((かかる秒数) / (.1)) 回繰り返す
[秒 v] を (.1) ずつ変える
↻ (角度) 度回す
<<(タイマー) < (秒)> ではない> まで待つ
end
これをちょっと変えた。
[角度 v] を [0] にする
<(((((角度) - (向き)) + (180)) を (360) で割った余り) を四捨五入) = [180]> まで繰り返す
[角度 v] を (([atan v] \( (((x座標) - ([x座標 v] \( [向けたいもの v] \))) / ((y座標) - ([y座標 v] \( [向けたいもの v] \)))) \)) + ((180) * <([ y座標 v] \( [向けたいもの v] \)) < [0]>)) にする
↻ ((<[180] < ((((角度) - (向き)) + (180)) を (360) で割った余り)> * (2)) - (1)) 度回す
end
これをちょっと変えた。
で代用できます。
できるんですね!ありがとうございます!
00giri
Scratcher
1000+ posts

Scratch 3.0 への提案

#7324
同時に一定以上の長さの音を鳴らして片方を止めたいと思ったことがないので汎用性に疑問があります。
一応、クローンで音を鳴らすことで代用できます。

Last edited by 00giri (Oct. 20, 2021 05:55:17)

Soharu1016
Scratcher
100+ posts

Scratch 3.0 への提案

演算ブロックの最初に入っている数字がいらないと思います。
<[] = [50]>
☝︎こういうやつ 理由、消すのめんどくさい。

Last edited by Soharu1016 (Oct. 20, 2021 06:29:52)

abee
Scratcher
1000+ posts

Scratch 3.0 への提案

実際にやってみると分かりますが、その数字をクリックすると選択状態になります。つまり、消す必要はなく、そのまま打てば大丈夫です。
引数に最初から数字や文字が入っている理由は、そこに何が入るかの手掛かりにするためです。はじめて使う人のことを考えているわけですね。
Soharu1016
Scratcher
100+ posts

Scratch 3.0 への提案

#7349
なるほど。でもやっぱりそこにあると気持ち悪いけど初めて使う人のためなのか..

Last edited by Soharu1016 (Oct. 20, 2021 06:41:35)

Es-2
Scratcher
1000+ posts

Scratch 3.0 への提案

#7348
#7344にも書かれていますが、クローンで簡単に代用できるので不要だと思います。
t02student
Scratcher
500+ posts

Scratch 3.0 への提案

ブロックの追加の提案について wrote:

再現ができる場合は送るや定義を使ってください。
ブロック追加はScratch側が大変です。
提案をする前に再現ができるかどうか確かめてみましょう。
※再現できるかどうかについてはこのトピックと合っているので、ここで質問していいはずです。

Last edited by t02student (Oct. 20, 2021 09:52:06)

Powered by DjangoBB