Discuss Scratch

mokun12
Scratcher
100+ posts

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

Takutogame wrote:

scratchで滑らかに動くスーパーボールの作り方を教えてください。
滑らかに動かすには、
(1)秒でx座標を(0)に、y座標を(0)に変える
というブロックを使ってみるといいでしょう。
コスチュームの場合は、
(100)回繰り返す
次のコスチュームにする
(0.3)秒待つ
end
でもできます。

Last edited by mokun12 (Nov. 14, 2024 07:37:03)

nansisan
Scratcher
15 posts

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

#6046
このようなものを想定していますか?
Senri_Central
Scratcher
13 posts

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

署名ってどうやるんですか?
ioqj
Scratcher
500+ posts

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

Mc-115 wrote:

フォーラムで画像のサイズを変更する方法を教えてください
ディスカッションフォーラムで一般的に使われている画像ホストはcubeuploadなので、cubeuploadを使用している体で話します。
cubeuploadから画像の編集をすることはできません。
デバイスに直接ダウンロードした画像から編集する必要があります。
画像の編集の仕方については、ここでの回答に適していないので、ご自分でお調べください。
Shikanoko-Nokotan
Scratcher
27 posts

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

Senri_Central wrote:

署名ってどうやるんですか?
https://scratch.mit.edu/discuss/settings/ユーザー名/
でできます。
ioqj
Scratcher
500+ posts

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

#6057に補足です。
自分の署名を設定したい場合は、ディスカッションフォーラムホームの一番下にある「Change your signature」というところから設定することができます。
KRTSD0823
Scratcher
500+ posts

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

#6057
ディスカッションフォーラムのトップページの一番下の左にある「Change your signature」というボタンから変えることもできます。
Scratch Wikiに署名についての記事にも情報があるので、そちらも見ると良いかもしれません。
被りましたが。
tools-Game
Scratcher
9 posts

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

#6049 に補足
不可能でした

Last edited by tools-Game (Nov. 14, 2024 10:29:59)

aqumia
Scratcher
16 posts

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

#6024 ご丁寧にありがとうございます!
yashinoki13524
Scratcher
17 posts

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

https://scratch.mit.edu/projects/1097062903/ のように特定の点を中心にスプライトを回転させるにはどうすればいいですか?
座標計算の
((direction) + (この部分))
の部分のロジックがよくわかりません(演算で求めたいです)

Last edited by yashinoki13524 (Nov. 15, 2024 13:49:11)

lpv_vql
Scratcher
41 posts

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

#6062
((((x) / (y))の[atan v]::operators) + (<(y) < [0]> * (180)))+(90)
これでいけますね。

具体的にはココの角度を求めればよいのです。

プログラム参考
指定した座標に向ける
abeeさん

Last edited by lpv_vql (Nov. 16, 2024 01:22:55)

kensin3050
Scratcher
100+ posts

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

#6062
まずは三角関数と三平方の定理について理解する必要があります。(もう理解してるなら飛ばしてください)

三角関数は上の図のように表されます。スクラッチでは
((変数)の[sin v]::operators) 
と言ったら、θ=変数°時点の、a=1の場合のsinθを求めてくれます。


次に三平方の定理です。直角三角形で使える公式です。
これを使えば、2点の距離を簡単に求められます。



では本題です。まず、「円の軌道上を動く点が通る座標」を求めましょう。
さっき説明した三角関数を使えば求められます。半径rは「赤い点と中心Oの距離」なので、三平方の定理を使いましょう。




これで赤い点の座標を求めることができました。この赤い点はθが変わると動くのですが、その動くルートがこの円です。
yashinoki13524さんのそのプロジェクトの場合、こうやって求めた赤い点の座標の正負をそれぞれ反対にして、その座標にコスチュームを移動させ、同時にスプライト自体も回転させることで、特定の点を中心に回るスプライトを実現しています。
コスチュームの中心に新しく点を付けてみると分かりやすいでしょう。

説明は難しいですが、例えるなら「ポールを掴んで、腕を伸ばしてポールを中心にグルグル回って遊ぶ子供たち」ですかね。
それを踏まえてプログラムを見てみると、仕組みが分かると思います。

図のせいで長くなっちゃった…

Last edited by kensin3050 (Nov. 15, 2024 22:19:15)

yashinoki13524
Scratcher
17 posts

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

#6063 #6064
ありがとうございます。参考になります。
SASANAMIKUN
Scratcher
57 posts

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

フォーラムに画像ってどうやって乗せるんですか (フォーラム初心者)
tsmcoder
Scratcher
500+ posts

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

#6067
その場合、画像ホストがuploads.scratch.mit.eduになるので、投稿本文では使うことができません。
(画像ホストが制限されたためです。署名では使えます。)
画像を入れる方法は、こちらの投稿を参考にしてください。
Kiri-Kiri-
Scratcher
100+ posts

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

#6069

404エラーで見れません。

追記: フォーム等の、作成者にメッセージを送る機能のあるサイトのURLを貼ることは、コミュニティーガイドラインの「個人情報や連絡先を公開しないでください。」に違反する可能性があります。

Last edited by Kiri-Kiri- (Nov. 16, 2024 07:30:29)

tohokunohito
Scratcher
56 posts

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

Scratchにおける通知に関する質問です。
最近、「〜のスタジオで活動がありました」という通知が来なくなった気がするのですが、これはscratchのアップデートによるものなのでしょうか?(私の思い違いかもしれませんが)もしこのことについてご存知であれば、情報提供をお願いします。
abee
Scratcher
1000+ posts

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

#6069
公式に見せかけた出所不明なフォームには絶対に個人情報やパスワードなどを入力しないでください。非常に危険です。
もしこれで乗っ取られたとしても、利用規約2.2により、アカウントの持ち主がひとりで責任を負うことになります。

Last edited by abee (Nov. 16, 2024 08:47:52)

kouryou118103
Scratcher
1000+ posts

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

tohokunohito wrote:

最近、「〜のスタジオで活動がありました」という通知が来なくなった気がするのですが、これはscratchのアップデートによるものなのでしょうか?
(たぶん)それについて知っている人はここにはいないと思います。もし、気になるのなら連絡先(https://scratch.mit.edu/contact-us/)から聞いてみるといいと思います。
kntnkmr
Scratcher
100+ posts

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

#1 wrote:

このトピックは、Scratchに関する質問をする場所です。
スクラッチに関係ないことはここで聞かないでください。
またscratch外で連絡できるリンクなどを貼ることはコミュニティーガイドラインの

コミュニティーガイドライン wrote:

安全を保つこと: 個人情報や連絡先を公開しないでください。
安全上の理由から、個人的な連絡に使うことのできる情報を直接伝えたり、ネットに書かないでください。 これには、姓、電話番号、住所、出身地、学校名、メール アドレス、他のサービスのユーザー名、SNSサイト、ビデオ チャットアプリ、チャット機能のあるWebサイトへのリンクを載せることが含まれます。
に違反します

Powered by DjangoBB