Discuss Scratch

ikahunter
Scratcher
12 posts

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

検索機能で検索しても、何を検索しても「検索結果がありません」というようにでます。これはバグなんでしょうか?調べたんですがあまりいい情報がありませんでしたので…
karaagekun_77
Scratcher
25 posts

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

ikahunter wrote:

検索機能で検索しても、何を検索しても「検索結果がありません」というようにでます。これはバグなんでしょうか?調べたんですがあまりいい情報がありませんでしたので…
scratch上のバグですね。気長に対応を待ちましょう。どうせこんなに大きなバグですのでstも認知してるはずですので、stにメールを送るのは無駄だと思います。
ioqj
Scratcher
500+ posts

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

karaagekun_77 wrote:

scratch上のバグですね。
バグかどうかは断定できません。この投稿をよんでください。
wimawi
New Scratcher
1 post

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

質問です僕の作品みたほうが早いんですが、、見るを押したり、検索しても見つかりませんor何も表示がされません例えばクリッカーと調べれば確実に出ますよね?それが見つかりませんとなったり日によっては何も表示されません僕の作品みてコメントか返信に対処法教えてください!
atto0519-Scratch
Scratcher
49 posts

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

wimawi wrote:

質問です僕の作品みたほうが早いんですが、、見るを押したり、検索しても見つかりませんor何も表示がされません例えばクリッカーと調べれば確実に出ますよね?それが見つかりませんとなったり日によっては何も表示されません僕の作品みてコメントか返信に対処法教えてください!
前の投稿を見てください。最近その質問が多いので先に似たような質問がないか確認してから投稿をしてください。
skyblueball2
Scratcher
100+ posts

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

質問です。
このプロジェクトで円周率を生成しているのですが、変数が小数点第六位までしか表示されません。これは仕様なのでしょうか?
一応 My browser / operating system: MacOS Macintosh X 10.15.7, Safari 18.0, No Flash version detected
ioqj
Scratcher
500+ posts

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

skyblueball2 wrote:

このプロジェクトで円周率を生成しているのですが、変数が小数点第六位までしか表示されません。これは仕様なのでしょうか?
プロジェクト上に表示されている変数モニターは、「変数[ v]を()ずつ変える」ブロックを使用した際に、小数点以下7桁目で四捨五入されるという仕様があるようです。
「変数[ v]を()にする」では動作しません。
サンプルです。

Last edited by ioqj (Jan. 29, 2025 01:32:03)

abee
Scratcher
1000+ posts

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

これは、
([] と [])
を使って、文字列にキャストすることで回避できます。
syokaki
Scratcher
100+ posts

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

ディスカッションフォーラムに関する質問です。なぜ日本語フォーラムでは新しいトピックを立てずに既存のトピックで対応するのですか?
決して文句などではなく、純粋に気になります。どこかその理由が書いてあるページがあればリンクを貼っていただけると助かります。
ScProject-s
Scratcher
9 posts

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

#7350
すぐにトピックを作りたい気持ちは分かりますが、いきなり、「New topic」を押しても多くの場合はすぐに閉じられてしまいます。
(略)
そうなると、他の人に伝わらないだけでなく、書き込めない状態でずっと残ります。
フォーラムに自分の意見を書く方法、困りごとの相談、プログラムの質問、作品の宣伝、どのトピックを使えばよいのかなど、トピックを作る前にここに書いてください。そうすれば、多くの人が親切に教えてくれます。

https://scratch-mit-edu.ezproxyberklee.flo.org/discuss/topic/410792/?page=1 より抜粋

Last edited by ScProject-s (Jan. 29, 2025 03:03:49)

inoking
Scratcher
1000+ posts

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

syokaki wrote:

ディスカッションフォーラムに関する質問です。なぜ日本語フォーラムでは新しいトピックを立てずに既存のトピックで対応するのですか?
こちらの後半より:

inoking wrote:

そもそも、この考え方は
日本語フォーラムが英語フォーラム(と便宜上呼びます)とは違いすべてが一階層の下にあるという事情から来ています。
日本語フォーラムでの一つ一つのトピックは
英語フォーラムでの各フォーラム(例えば Help With ScriptsShow and Tell など)に相当しています。
英語フォーラムでもフォーラム自体は ST にしか作れませんから。
abee
Scratcher
1000+ posts

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

#7350
ディスカッションフォーラムは、複数のフォーラムの下に複数のトピックがあるという階層構造になっています。
フォーラムはテーマごとに分かれており、それぞれのテーマに沿った話題がトピックです。トピックはユーザーが作ることができますが、フォーラムを作れるのはScratch Teamだけです。
フォーラムでは、原則として英語が使われますが、例外的に各国語のフォーラムが、“Scratch Around the World”の下に用意されており、その中に日本語もあります。つまり、日本語フォーラムのトピックが、ディスカッションフォーラムのフォーラムに相当するわけです。
したがって、それぞれの人が無秩序にトピックをつくると、あるテーマに関する話題が複数のトピックに分散してしまいます。そのため、ディスカッションフォーラムのフォーラムに相当するものを日本語フォーラムでは固定(sticky)トピックとし、そのテーマに沿ったものはなるべくそのトピックに書こうということになりました。
本来トピックはユーザーが自由に作れるものですが、日本のコミュニティーみんなの利便性を考えて、「日本語フォーラムのお約束」を決めたわけです。

Last edited by abee (Jan. 29, 2025 03:21:16)

syokaki
Scratcher
100+ posts

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

#7351 #7352 #7353
参考になる回答をしていただきありがとうございます。階層構造の違いは考えにありませんでした。
GodMonkey1107
Scratcher
14 posts

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

複雑なプログラムでは、よく
(2000年からの日数)
が使われています。このブロックの使い道って何なんでしょうか

Last edited by GodMonkey1107 (Jan. 30, 2025 05:38:29)

kouryou118103
Scratcher
1000+ posts

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

(2000年からの日数)
はUTCで返されるので時差を出すことができます。もしくは、n月m日までの日数とかもわかります。
ikahunter
Scratcher
12 posts

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

karaagekun_77 wrote:

ikahunter wrote:

検索機能で検索しても、何を検索しても「検索結果がありません」というようにでます。これはバグなんでしょうか?調べたんですがあまりいい情報がありませんでしたので…
scratch上のバグですね。気長に対応を待ちましょう。どうせこんなに大きなバグですのでstも認知してるはずですので、stにメールを送るのは無駄だと思います。
ご親切にご返信ありがとうございます。やっぱりバグだったのですね。まあstがどうにかしてくれるよねとは思ってたので待つことにします!!大切な時間を割いたご返信、ありがとうございます。
KimiruHamiru
New Scratcher
500+ posts

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

GodMonkey1107 wrote:

複雑なプログラムでは、よく
(2000年からの日数)
が使われています。このブロックの使い道って何なんでしょうか
このブロックを私はすごくよく使ってるので、私の使い方をちょっと書きます。

私が使う場合の意味は「タイマー」のブロックとだいたい同じです。

タイマーのブロックは、
ずっと
(タイマー)と言う
end
みたいなことを書くと「数字が少しずつ大きくなる」様子が観察できます。
この数字を使えば
「プログラム実行開始から何秒後に何をする」=「タイマーがいくつより大きくなったら何かする」
というようなことができます。

これと同じようなことが
ずっと
((2000年からの日数)と())と言う
end
でもできます。タイマーと比べて使ってみていると、
数字が細かい(時間分解能が高い、ミリ秒の信頼性がある)」ようだったので、
タイマーではなくこっちのブロックを選んで、よく使っています。

個人的には、数字がクセがあって使いにくいと思うのですが、たとえば、
ずっと
[変数1 v]を(2000年からの日数)にする
(1)秒待つ
[変数2 v]を(2000年からの日数)にする
((変数2)-(変数1))と言う
end
みたいなことをすれば、

「変数1」の値をセットした時刻と
「変数2」の値をセットした時刻の
「間」の時間

を見ることができたりします。この数字は「日数」で扱いにくいので、
1日は24時間
1時間は60分
1分は60秒
なので、24*60*60=86400の86400をかけざんして
ずっと
[変数1 v]を(2000年からの日数)にする
(0.033)秒待つ
[変数2 v]を(2000年からの日数)にする
(((変数2)-(変数1))*(86400))と言う
end
みたいな形にする(日数を秒数に変換する)のを、私はよくやっています。

で、これを、
「ある瞬間から何秒たったら何をする」という仕組みに使っています。

で、やっと実際の使い道なのですが、

私の場合はCGに興味があるので
「すごい量の計算をするけど、カクカクしないような画面更新のうまいタイミング(0.033秒ぐらいに1度くるタイミング)に合わせて、その計算処理を中断する」
みたいなことで使っています。細かい話は「ペンプロジェクトの基礎知識」とかのさらに長い話になるのでここでは説明しません。

いろいろ試したのですが、
https://scratch-mit-edu.ezproxyberklee.flo.org/projects/830136359/
みたいな「カクカクせずに」、「短い時間で点をすごくたくさん描く」プログラム
をScratchで書くためには、
この「2000年からの日数」ブロックを使う以外ない
というのが、いまの私の結論になっています。
yuito2013
Scratcher
100+ posts

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

質問コーナーのお約束は読みました(←くわしくはリンク先をみてね)
バグだと思います
ここをクリックして下さい
when green flag clicked
set size to (100) %
create clone of [my v]
when I start as a clone
change size by (100)
の時、56のサイズになります
kokutetu0911
Scratcher
500+ posts

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

#7360
試しに作って見ました。あなたが書いていたコードで作りました。
ですが、56%になる現象は起こりませんでした。

Last edited by kokutetu0911 (Jan. 30, 2025 10:05:38)

inoking
Scratcher
1000+ posts

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

#7360:

yuito2013 wrote:

バグだと思います
ここをクリックして下さい
when green flag clicked
set size to (100) %
create clone of [my v]
when I start as a clone
change size by (100)
の時、56のサイズになります
本当にバグだと確信しているならバグ報告コーナーにお願いします。

まず、プロジェクトが複雑すぎます。
set size to (30) %
change size by (10)
change size by (10)
change size by (10)
だけで再現します。

これはバグではありません。
拡大できるサイズには上限があり、元のコスチュームサイズにより上限は変わります。


そして、コスチュームが大きすぎます。
どうやって作ったのか分かりませんが、
コスチュームエディタで編集できない枠の外に コスチュームが出ています。

Last edited by inoking (Jan. 30, 2025 11:16:56)

Powered by DjangoBB