Discuss Scratch

O_jiro
Scratcher
1 post

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

2Dスクロールシューティングゲームで、複数のパーツが連動し個別に当たり判定を持つ敵キャラの作り方を教えて頂きたいです。複数の連動するパーツの根本となるパーツを破壊すれば他のパーツも破壊される、パーツが個別に〈触れた〉ブロックを使わない当たり判定と耐久力を持つ、上記の特徴を持つ敵キャラが複数同時に出現して、プレイヤーに破壊されたり新しく出現したりする…という流れを無駄なく行えるようにしたいです。
tototomato23
Scratcher
8 posts

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

すみませんこのバグのの治し方知りませんか?
検索のところを押して何か検索すると何も出てきません
見るを押しても何も出てきませんなぜかスタジオは出てきます
このバグの治し方を知っているなら教えてください
yugo1006
Scratcher
40 posts

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

tototomato23 wrote:

すみませんこのバグのの治し方知りませんか?
検索のところを押して何か検索すると何も出てきません
見るを押しても何も出てきませんなぜかスタジオは出てきます
このバグの治し方を知っているなら教えてください
上の方に書いてあります
abee
Scratcher
1000+ posts

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

質問コーナー7」が検索結果が表示されない件で埋もれないようにするためとトピック乱立を避けるため、過去に発生した類似の状況を踏まえ、この件については、「検索について」に集約して誘導先にするのがよいと思います。
pikurusu_Game5
Scratcher
100+ posts

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

#13236
検索についてを見てみてください。
inoking
Scratcher
1000+ posts

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

#13232:

O_jiro wrote:

2Dスクロールシューティングゲームで、複数のパーツが連動し個別に当たり判定を持つ敵キャラの作り方を教えて頂きたいです。複数の連動するパーツの根本となるパーツを破壊すれば他のパーツも破壊される、パーツが個別に〈触れた〉ブロックを使わない当たり判定と耐久力を持つ、上記の特徴を持つ敵キャラが複数同時に出現して、プレイヤーに破壊されたり新しく出現したりする…という流れを無駄なく行えるようにしたいです。
私の知る限り、Scratch 上でそれを実現しているのは(自分の作品で申し訳ないですが)これしかありません。
個別の実装方式に完全に依存するので、このトピックで回答するのがふさわしいか分かりませんが
一応回答します。細かいことは作品ページなどで質問してください。

以下は、当該作品の JSON を(pdf 化してから)NotebookLM に読み込ませ
上記質問を入力し、その回答を作者として監修したものです。


・全データをリストで管理、クローンとして動かす
座標、HP、親子関係を専用のリストに格納。
各クローンにはインデックスを持たせ、自分のデータがリストの何番目かを常に参照。

・数式による当たり判定と耐久力
「触れた」ブロックの代わりに、abs(座標の差) < 判定サイズ という座標計算で判定。
判定が成立したら、リスト内の自身のHPを減算。

・インデックスによる親子連動
子パーツのクローンで「親のインデックス番号」を記憶。
毎フレーム「親のHPが0なら自分も削除」という処理を動かすことで連鎖破壊を実現。

・リストの空き枠を利用した出現サイクル
敵の出現時はリストを走査して空き番号(HPが0の枠など)を見つけ、
そこに新しいデータを書き込んでクローンを生成。
破壊時はリストの値をリセットしてクローンを削除。
tototomato23
Scratcher
8 posts

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

ここがバグコーナーだと間違えて描いてましたすみません
あと質問です。
どうやったらこういうやつを作れるんですか?
tototomato23
Scratcher
8 posts

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

yossi-scratch wrote:

tototomato23 wrote:

ここがバグコーナーだと間違えて描いてましたすみません
あと質問です。
どうやったらこういうやつを作れるんですか?
「こういうやつ」とはなんのことですか?
質問コナーとかディスカッションフォーラムの作り方
inoking
Scratcher
1000+ posts

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

tototomato23 wrote:

質問コナーとかディスカッションフォーラムの作り方
質問コーナーなどの「トピック」を作る機会はまずない。と思っていいでしょう。

⚠️⚠️日本語フォーラムのお約束です。必ず読んでね⚠️⚠️ にあるように
ディスカッションフォーラムは、トピックごとに決められた話題について話し合いをするためのもので、
あらゆる話題についてのトピックはすでにあります。
よって、新しくトピックを作る機会はほぼありません。
kiwi5604
Scratcher
8 posts

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

何故かプロフィールとかに入ったときに「貴方はIPバンされました」的なことを言われるのですが、これはバグでしょうか?
petalsuper
Scratcher
2 posts

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

Sorry, we've had to block all access from your network because it was used to break our community guidelines. このような文が出てきました。一度wi-fiを切り替えてから戻したら直りましたが、その後、勝手にログアウトされることが何回もあります。最初の文とログアウトは関連したバグでしょうか?
aya-eaka
Scratcher
20 posts

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

ペタルスーパー wrote:

Sorry, we've had to block all access from your network because it was used to break our community guidelines. このような文が出てきました。一度wi-fiを切り替えてから戻したら直りましたが、その後、勝手にログアウトされることが何回もあります。最初の文とログアウトは関連したバグでしょうか?
私もその文字がでてくることがあります。
その文字が出てからは作品が見れなくなっり
ログアウトすることがあります。
これは翻訳すると、申し訳ございませんが、お客様のネットワークがコミュニティガイドラインへの違反に使用されたため、当該ネットワークからのすべてのアクセスをブロックさせていただきました。になるので、
Scratchの仕様かバグかはわかりません。
そこのところ知っている人がいたら今後の改善となるため
教えていただけると幸いです(なんか自分がコメントをしたようになってます。すみません。)
syuma_1208pass
Scratcher
40 posts

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

質問1
Scratch メッセージの「絞り込み」でこの活動のメッセージだけを除く機能とかありますか?
syuma_1208pass
Scratcher
40 posts

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

petalsuper wrote:

Sorry, we've had to block all access from your network because it was used to break our community guidelines. このような文が出てきました。一度wi-fiを切り替えてから戻したら直りましたが、その後、勝手にログアウトされることが何回もあります。最初の文とログアウトは関連したバグでしょうか?
「申し訳ありませんが、お客様のネットワークからのアクセスはすべてブロックされました。コミュニティガイドラインに違反するために使用されたためです。」と書いてあります。
Wi-Fiを切り替える、時間を置く、またはサイトの管理者へ問い合わせる必要があります。
gccxnondx
Scratcher
100+ posts

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

#13244
あなたのネットワークからのアクセスがScratch側から拒否されたということです。それを回避する行為はコミュニティガイドラインにある、誠実であることに違反します。間違いだと思うのであれば、一番下のフッターにある連絡先からScratchTeamに異議を申し立ててください。

Last edited by gccxnondx (July 28, 2026 09:25:44)

paruneto
Scratcher
7 posts

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

syuma_1208pass wrote:

質問1
Scratch メッセージの「絞り込み」でこの活動のメッセージだけを除く機能とかありますか?
「この活動」とはなんですか?もう少し具体的に書いて下さい。
inoking
Scratcher
1000+ posts

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

petalsuper wrote:

Sorry, we've had to block all access from your network because it was used to break our community guidelines. このような文が出てきました。一度wi-fiを切り替えてから戻したら直りましたが、その後、勝手にログアウトされることが何回もあります。最初の文とログアウトは関連したバグでしょうか?
こちらを引用します。

abee wrote:

#3261
その現象は俗にIPBANと呼ばれています。



これが起こる理由はその説明通りで、そのネットワークがコミュニティーガイドラインに違反する行為に利用されたため、そのネットワークからのアクセスを遮断したということです。一般にひとつのグローバルIPアドレスは複数の人から共有されており、その中の誰がやったのかわからないけれども、これ以上の違反行為を防ぐためにやむを得ず他の人も使えなくされています。
どうすればよいのかもそこに書いてあります。具体的には、利用者ではなくネットワーク管理者の人が指定されたメールアドレスにケース番号を添えて連絡し事情を説明することです。
syuma_1208pass
Scratcher
40 posts

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

paruneto wrote:

syuma_1208pass wrote:

質問1
Scratch メッセージの「絞り込み」でこの活動のメッセージだけを除く機能とかありますか?
「この活動」とはなんですか?もう少し具体的に書いて下さい。
例えば、スタジオの活動だけをメッセージに残したくない場合のためにスタジオだけを除いた選択肢が欲しいということです。
inoking
Scratcher
1000+ posts

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

syuma_1208pass wrote:

paruneto wrote:

syuma_1208pass wrote:

質問1
Scratch メッセージの「絞り込み」でこの活動のメッセージだけを除く機能とかありますか?
「この活動」とはなんですか?もう少し具体的に書いて下さい。
例えば、スタジオの活動だけをメッセージに残したくない場合のためにスタジオだけを除いた選択肢が欲しいということです。
見てのとおり、
コメント、プロジェクト、スタジオ、ディスカッションフォーラム
で絞り込むだけです。
「~以外」というのはありません。
noobythingy404
New Scratcher
3 posts

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

こんにちは。学生であること(個人情報?)がばれるのでサブで質問をします。今私は学校のタブレットと家のパソコンでScratchをしています。最近、ログインしていない状態でScratchを使うと、なぜか勝手に永久BANされるときがあります。再読み込みしたり新しいタブで開けばすぐ直るのでただのバグだとは思うんですけど、もしログインしている状態でこれが起きたら、もう自分のアカウントは使えなくなってしまうのでしょうか。私のもう1つのアカウントは大規模で、共有しているものもしていないものも大量にあります。これらのものがすべて消えてしまうのが怖いです。(ちなみにこの永久BANが起こるのはタブレットだけで、今のところパソコンでは起きていません。しかしいつ起きるかわからないので、Scratchを使うのが怖いです)長文失礼しました。

Powered by DjangoBB