Discuss Scratch
- Discussion Forums
- » 日本語
- » 質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
#10021July 25, 2025 22:16:25
#10022July 25, 2025 22:24:16
- MacBookProM3MAX
-
Scratcher
100+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
迷惑メールはありません。なんかやってみた結果outlookのほうがいけた
ってなりました(´;ω;`)
#10023July 25, 2025 22:37:50
- aalaalscratcher
-
Scratcher
100+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
物理エンジンを作ってみたんですが、旗を押した回数や、旗を押し直した時間などによって、結果や動き方が変わってしまいます。乱数は一切使っていなかったので、何が原因なのかわかりません。教えていただけるとありがたいです。確証はありませんが、×0.999といった細やかな計算をするときなどにズレが生じているか、
最初の地面についたときの地面のちょっとした違いで変化しているかもしれません。
バタフライ効果というものですね。
計算を×0.8といった単純計算に変更するといいかもしれません。
#10024July 25, 2025 22:44:17
#10025July 26, 2025 04:35:58
- Odakyu21
-
Scratcher
90 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
質問です アカウント作成代理というものを見つけました、これはスクラッチでコミュティガイドライン違反ですか?
#10026July 26, 2025 04:50:07
#10027July 26, 2025 11:54:39
#10028July 26, 2025 12:50:57
#10029July 26, 2025 14:08:03
#10030July 26, 2025 14:39:52
- rentaro_
-
Scratcher
51 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
3Dのプロジェクトで質問です。
https://scratch.mit.edu/projects/1193425255
で、壁がないのに空白の壁があるみたいになって、壁の奥が描画されない原因を教えてください。
https://scratch.mit.edu/projects/1193425255
で、壁がないのに空白の壁があるみたいになって、壁の奥が描画されない原因を教えてください。
#10031July 26, 2025 21:45:57
- KimiruHamiru
-
New Scratcher
500+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
3Dのプロジェクトで質問です。Scratch Wiki等で見られる「レイキャスター」は
https://scratch.mit.edu/projects/1193425255
で、壁がないのに空白の壁があるみたいになって、壁の奥が描画されない原因を教えてください。
・レイは、視点の高さから地面に対して水平に飛ばす(上下斜め方向には飛ばさない)
・視点と同じ高さに壁があるかを見て、壁があったらそこで止まって、そこより遠くの事は考えない
という仕組みなので、現状の動きで正しいのかなと思います。
見かけ上不自然になるのは、
「視点の高さ」、「壁の高さ」の範囲がこの仕組みと合っていない
(この仕組みでは、視点が壁の上端より上に行ってはいけない)
のが原因
と思われます。
「奥の壁」が常に手前の壁に隠れるようにする
=2枚の壁が画面上の位置で縦に並んで見える状況にはしない
=視点を、壁の上端や下端からはみ出さないようにする
というのが、ストレートな対策になるかと思います。
そのうえで、
「Scratch Wiki等で見られる「レイキャスター」の仕組み」を使う前提、
を崩して、
・「視点の高さから地面に対して水平に」
・「壁があったらそこで止まる」
といった部分を、別なルールに変える、という方向は、建設的と思います。
たとえばこんなプロジェクトもあります。
https://scratch.mit.edu/projects/17783489/
コードを参考にするには大規模(且つマップの構造も変則的)すぎる気はしますが、
「Scratchで、このレベルの処理がこの速度でできるという実証」という点では、参考になると思います。
レイの挙動を
・視点から水平方向……だけじゃなく上下にもピクセル単位で走査する
・壁に当たったら、その向こうは……その壁に当たっている光の光源は、材質による反射屈折は
とかいうことをガチでやっていくと、このレベル
https://scratch.mit.edu/projects/412737809/
の重さになる
(プロジェクト説明に「1フレームたった35分。turbowarpすごい!」とあります)
ので、やりたい事が何かによって、何を省略するか、実験しながらバランスを取る必要はあるかなと思います。
Last edited by KimiruHamiru (July 26, 2025 22:02:28)
#10032July 27, 2025 00:48:09
- Nyaruga-mh2ndg
-
Scratcher
6 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
ゲームのランキングについて質問です。
ゲームの得点の名前付きランキングはどう作ったらいいのでしょうか?得点のみの物なら作れるのですが名前付きの作り方が分かりません
ゲームの得点の名前付きランキングはどう作ったらいいのでしょうか?得点のみの物なら作れるのですが名前付きの作り方が分かりません
#10033July 27, 2025 01:58:59
- yucca42
-
Scratcher
100+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
クラウド変数は数値しか入れられないため、ユーザー名を数値で表します。
いろいろなやり方があると思いますがシンプルなものとしては、
[得点].[ユーザー名を数値に変換したもの]
↑小数点
のようにして保存できます。
ユーザー名(アルファベット、記号)を数値にするには、
最初からアルファベット、記号の1文字に対応する数値をそれぞれ決めておきます。
例)
a → 01
b → 02
c → 03
例えば、得点が123点でユーザー名がabcの場合、
123.010203
のように変換できます。
クラウド変数から値を読み出したいときは、逆のことをします。
.(小数点)より前の123は得点。
.(小数点)より後の010203はユーザー名
01 → a
02 → b
03 → c
ユーザー名はabc
いろいろなやり方があると思いますがシンプルなものとしては、
[得点].[ユーザー名を数値に変換したもの]
↑小数点
のようにして保存できます。
ユーザー名(アルファベット、記号)を数値にするには、
最初からアルファベット、記号の1文字に対応する数値をそれぞれ決めておきます。
例)
a → 01
b → 02
c → 03
例えば、得点が123点でユーザー名がabcの場合、
123.010203
のように変換できます。
クラウド変数から値を読み出したいときは、逆のことをします。
.(小数点)より前の123は得点。
.(小数点)より後の010203はユーザー名
01 → a
02 → b
03 → c
ユーザー名はabc
Last edited by yucca42 (July 27, 2025 02:03:04)
#10034July 27, 2025 02:53:08
- A-super1
-
Scratcher
9 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
再読込すると良いでしょう。ただし、作成中のプロジェクトは保存してから。再読み込みでも解決しませんし、スプライトのプログラムをある程度軽くしても保存できません。これはもうバグなのでしょうか?
Last edited by A-super1 (July 27, 2025 02:54:35)
#10035July 27, 2025 03:58:12
- aalaalscratcher
-
Scratcher
100+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
バグだと断定するのはまだ早いです。再読込すると良いでしょう。ただし、作成中のプロジェクトは保存してから。再読み込みでも解決しませんし、スプライトのプログラムをある程度軽くしても保存できません。これはもうバグなのでしょうか?
ネットの環境
タブの量
充電
バックパックの量
考えられる原因はたくさんあるはずです。
また上のバーの地球マークを押すと自分の環境を伝えることができます。
もしかすると、(詳しい人なら)それで原因がわかるかもしれません。
#10036July 27, 2025 09:40:11
- MacBookProM3MAX
-
Scratcher
100+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
ペンを学んでいるんですけども、これで舌矢印を押したら小さくしたいのですが押したらガクッとなりますどうせれば治るでしょうか?
Last edited by MacBookProM3MAX (July 27, 2025 09:40:24)
#10037July 27, 2025 09:59:27
- ioqj
-
Scratcher
500+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
以下のようにしたら、滑らかに拡大・縮小できました。
when green flag clickedこれ以外のスクリプトは不要です。
clear
forever
change pen color by (1)
if <key [up arrow v] pressed?> then
change pen size by (1)
end
if <key [down arrow v] pressed?> then
clear
change pen size by (-1)
end
pen down
end
#10038July 27, 2025 22:13:08
- MacBookProM3MAX
-
Scratcher
100+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
消去
Last edited by MacBookProM3MAX (July 27, 2025 22:45:16)
#10039July 28, 2025 08:29:36
#10040July 28, 2025 08:43:04
- RAI_RUU
-
Scratcher
52 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
クリッカーゲームを作っているのですが、あまりうまくいきません、対処法を教えてください。
・最初の画面(だけで)で音楽を流せるようにしたい・世界記録を付けたい です。
リンク https://scratch.mit.edu/projects/1202155919
・最初の画面(だけで)で音楽を流せるようにしたい・世界記録を付けたい です。
リンク https://scratch.mit.edu/projects/1202155919