Discuss Scratch

Furafuramentaiko
Scratcher
100+ posts

Scratch 3.0 への提案

自分で書いたコメには報告ボタンが表示されないようにしてほしいです
間違えて送ったコメを削除しようとしたら間違えて報告することがありがちだからです
pixel_dia
Scratcher
13 posts

Scratch 3.0 への提案

[ プログラム v]を再開する :: events
[cat1のプログラム v] を再開する :: events

これはプレイヤーが⚑をクリックするのと同じ働きをするブロックです
アクションゲームで元の位置に戻るときとかで使えそう

あとは、

<[ジャンプした v]とき>
<[振られた v]とき>
<[動いたとき v]とき>

これらをマイクロビットの拡張機能で使いたいです

Last edited by pixel_dia (July 23, 2021 07:10:07)

tsumuri3
Scratcher
1000+ posts

Scratch 3.0 への提案

[メッセージ v] を受け取ったとき
で代用できます
pixel_dia
Scratcher
13 posts

Scratch 3.0 への提案

tsumuri3 wrote:

[メッセージ v] を受け取ったとき
で代用できます
しかし⚑には画像効果やクローンなどをリセットしてくれる効果があるので
[メッセージ v] を受け取ったとき
とは少し違うと思いますよ。
一応代用はできなくはないと思いますが。

Last edited by pixel_dia (July 23, 2021 07:01:25)

ostanceyeong
Scratcher
25 posts

Scratch 3.0 への提案

tsumuri3 wrote:

[メッセージ v] を受け取ったとき
で代用できます
しかし⚑には画像効果やクローンなどをリセットしてくれる効果があるので
メッセージ
を受け取ったとき
とは少し違うと思いますよ。
一応代用はできなくはないと思いますが。
Last edited by pixel_dia (Today 03:01:25)

こんにちは
さようなら
shoshoukunn
Scratcher
100+ posts

Scratch 3.0 への提案

<メッセージ[ v] を受け取った時>
というブロックが欲しいです
ringoumai
Scratcher
1000+ posts

Scratch 3.0 への提案

#6091 どのようなときに使いますか
althuyeah
Scratcher
36 posts

Scratch 3.0 への提案

それは、使いづらいのではないでしょうか。
それを作動させた状態だと、いつが受け取った瞬間か判断しづらくなります。また、
[ v] を受け取ったとき
[メッセージ判定 v] を [受け取り] にする


if<(変数)=(受け取り)>then
end
でもできます。
For #6091

Last edited by althuyeah (July 23, 2021 07:32:25)

inoking
Scratcher
1000+ posts

Scratch 3.0 への提案

shoshoukunn wrote:

<メッセージ[ v] を受け取った時>
というブロックが欲しいです
何度も出ているのですが
却下された提案 の最初に挙げられています。
#5587 辺りも参照してください。
inoking
Scratcher
1000+ posts

Scratch 3.0 への提案

#6088:
本当に旗と同じことをしたいのなら「旗を押してください」でいいと思います。

リセット処理を入れたいのなら
すべての処理を
[スタート v] を受け取ったとき
で開始すればよいです。
もちろんクリア処理は必要ですが。
hatanesan
Scratcher
73 posts

Scratch 3.0 への提案

削除ォ

Last edited by hatanesan (July 23, 2021 08:19:54)

inoking
Scratcher
1000+ posts

Scratch 3.0 への提案

#6085#6083 などに対する指摘です。
hatanesan
Scratcher
73 posts

Scratch 3.0 への提案

inoking wrote:

#6085#6083 などに対する指摘です。
ah
wyiwyiwyiwy
Scratcher
1 post

Scratch 3.0 への提案

指数表示でない表示をしてほしい
althuyeah
Scratcher
36 posts

Scratch 3.0 への提案

もう少し詳しくお願いできますか。


変数の表示のことですか?それをコスチューム表示型にしてほしいと?

Last edited by althuyeah (July 23, 2021 14:04:07)

inoking
Scratcher
1000+ posts

Scratch 3.0 への提案

1e+20 とかの表示のことでしょう。
数字には「有効桁数」があるのでこのような表示になります。
althuyeah
Scratcher
36 posts

Scratch 3.0 への提案

なるほど、それは確か前も同じような質問があったはずです
今気づいたけど消された投稿数がすごい

Last edited by althuyeah (July 23, 2021 22:42:17)

pixel_dia
Scratcher
13 posts

Scratch 3.0 への提案

[⚑ がクリック v]されたとき、(1)ブロックを(1)[ミリ秒 v]ずつ実行する :: events :: hat
[⚑ がクリック v]されたとき、(1)ブロックを(1)[秒 v]ずつ実行する :: events :: hat
これはプログラムが実行する速度を遅くしたり早くしたりできるブロックです

使用例
[⚑ がクリック v]されたとき、(1)ブロックを(1)[秒 v]ずつ実行する :: events :: hat
ずっと
(10) 歩動かす
[遅くなったよ] と言う
[水素 v] の音を鳴らす
end
これを分かりやすい形にすると
[⚑ がクリック v]されたとき、(1)ブロックを(1)[秒 v]ずつ実行する :: events :: hat
ずっと
(1) 秒待つ
(10) 歩動かす
(1) 秒待つ
[遅くなったよ] と言う
(1) 秒待つ
[水素 v] の音を鳴らす
end
つまりブロックとブロックの間でかかる時間を早くしたり遅くしたりできるやつです

Last edited by pixel_dia (July 24, 2021 00:14:26)

inoking
Scratcher
1000+ posts

Scratch 3.0 への提案

#6098:
後者のように書けばいいだけだと思います。
ごちゃごちゃするということでしたら定義ブロックを使えば見た目上もすっきり書けます。

pixel_dia
Scratcher
13 posts

Scratch 3.0 への提案

[x座標 v]の上限を[解放する v] ::control
[y座標 v]の上限を[解放する v] ::control
[大きさ v]の上限を[解放する v] ::control
スクラッチキャット(コスチューム1)の場合、x座標は272から-272、 y座標は215から-215、大きさは540までが限界となっていますが、
このブロックを使えばそれ以上にスプライトを移動させることができます
アクションゲームなどの敵キャラを画面外に行かせたり、また画面外で動かしたりしたいときに使えることができます
また、大きさの上限を解放すると横スクロールアクションゲームのマップを描き、それを大きくするだけでマップを作ることができます。
あとは、
[大きさ v]の上限を[元に戻す v] ::control
で上限を戻すことができます

Last edited by pixel_dia (July 24, 2021 01:36:07)

Powered by DjangoBB