Discuss Scratch

kouryou118103
Scratcher
1000+ posts

質問コーナー5(利用する前に最初の投稿(#1)を確認してね)

[音量 v] を [] にする
[音量 v] を送る

[音量 v] を受け取ったとき
音量を (音量::variable) % にする
でできますが変数にする必要性を感じません。
akerasama3
Scratcher
27 posts

質問コーナー5(利用する前に最初の投稿(#1)を確認してね)

udontoomotitoscratch wrote:

#8440
あなたが途中で困ったゲームです。
kana424
Scratcher
100+ posts

質問コーナー5(利用する前に最初の投稿(#1)を確認してね)

sosukeyamakawaさん、kouryou118103さん、ありがとうございます。やってみます。
3659662244
Scratcher
100+ posts

質問コーナー5(利用する前に最初の投稿(#1)を確認してね)

すいません。あんまり他の人のプロジェクトを上げたくなかったのですが、説明しきれなかったので上げさせてもらいます。これってどういう仕組みでできているのか説明できる人いますか?(本人に聞いてみたらって思うかもしれませんが、作ってる人が日本人じゃなくて、僕英語話せないんですよ…。※多分話せるところであの人忙しいから返信できないと思います。)
00giri
Scratcher
1000+ posts

質問コーナー5(利用する前に最初の投稿(#1)を確認してね)

#8490
こちらで説明しているような仕組みになります。
3659662244
Scratcher
100+ posts

質問コーナー5(利用する前に最初の投稿(#1)を確認してね)

API?取得?環境?頭の中がごちゃごちゃなのでブロックで例を作っていただけますか?
yuzupon1133-sub
Scratcher
1000+ posts

質問コーナー5(利用する前に最初の投稿(#1)を確認してね)

ブロックではなく他のプログラミング言語で作られているので表現できません。
sakai12
Scratcher
100+ posts

質問コーナー5(利用する前に最初の投稿(#1)を確認してね)

#8476

abee wrote:

#8473
#8472に書いた通りです。実際に試してみると分かります。
番号がずれていました。この投稿は#8471への返信です。
3659662244
Scratcher
100+ posts

質問コーナー5(利用する前に最初の投稿(#1)を確認してね)

yuzupon1133-sub wrote:

ブロックではなく他のプログラミング言語で作られているので表現できません。
じゃあなんでこのようなものを作れるのですか?Scratchで作ってますよ?
yuzupon1133-sub
Scratcher
1000+ posts

質問コーナー5(利用する前に最初の投稿(#1)を確認してね)

…。
……。
………。
…………。
外部からクラウド変数を更新してるだけです。

Last edited by yuzupon1133-sub (March 5, 2022 06:54:58)

Yellow_Apple
Scratcher
100+ posts

質問コーナー5(利用する前に最初の投稿(#1)を確認してね)

どうやって外部からクラウド変数を更新するんですか?
誤字を修正

Last edited by Yellow_Apple (March 5, 2022 07:05:26)

yuzupon1133-sub
Scratcher
1000+ posts

質問コーナー5(利用する前に最初の投稿(#1)を確認してね)

Pythonなどのサーバサイド言語を使いますが、ここはScratchのサイトやエディタ関係の質問をするところなので続ける場合はこちらに移ってください。
yukku
Scratcher
1000+ posts

質問コーナー5(利用する前に最初の投稿(#1)を確認してね)

ScratchのクラウドデータはWebSocketという方法で通信されています。それを使うことでクラウドデータを直接変更できます。
あまり細かく言うと世界記録の改竄などもできてしまうのでここでは言えません。
siamasa
Scratcher
8 posts

質問コーナー5(利用する前に最初の投稿(#1)を確認してね)

質問です
変数をリストに4桁ずつ反映させたいのですが、変数が「1.5002765262674176e+23」
となってしまい、
(( (変数) の\ (□) 番目の文字) を [リスト v] に追加する
では指定することができません。どうすれば良いでしょうか

Last edited by siamasa (March 5, 2022 08:32:24)

yuzupon1133-sub
Scratcher
1000+ posts

質問コーナー5(利用する前に最初の投稿(#1)を確認してね)

数値になっているからです。
指数表記になる前に
((変数) と [])
をして文字列化してください。
3659662244
Scratcher
100+ posts

質問コーナー5(利用する前に最初の投稿(#1)を確認してね)

質問中の中すいません。質問です。
https://scratch.mit.edu/projects/654739025/
これでずっと右に行ってみてください。のぼってしまいます。これの対処法分かる方いたらリミックスして教えて下さい。
siamasa
Scratcher
8 posts

質問コーナー5(利用する前に最初の投稿(#1)を確認してね)

yuzupon1133-sub wrote:

数値になっているからです。
指数表記になる前に
((変数) と [])
をして文字列化してください。

((変数) と [])
をして文字列化とはどういう事ですか?

Last edited by siamasa (March 5, 2022 08:52:36)

sakai12
Scratcher
100+ posts

質問コーナー5(利用する前に最初の投稿(#1)を確認してね)

数値にすると、長すぎた場合省略されます。
文字列にした場合は省略されません。
要するに数値を文字列判定にして省略されないようにするということです。
kouryou118103
Scratcher
1000+ posts

質問コーナー5(利用する前に最初の投稿(#1)を確認してね)

文字列には種類があります。

例えば限りなく大きい数を示す「Infinity」は数字です。
   全角数字である「1」は文字です。

指数表記されている数字は数字なので
((変数) と [])
を使って文字に変えるということです。
yuzupon1133-sub
Scratcher
1000+ posts

質問コーナー5(利用する前に最初の投稿(#1)を確認してね)

そのままの意味です。
それをすることによってfloat型からString型に変わります。

Powered by DjangoBB