Discuss Scratch

gigapika
Scratcher
9 posts

質問コーナー

Ak-tui248 wrote:

gigapika wrote:

スプライトをなめらかに動かすのはどうしたらいいんですか。
([sin v] \( () \))
や、
([cos v] \( () \))
などの、暗算ブロックを使えばいいと思います。
ありがとうございました。
masa2004
Scratcher
1000+ posts

質問コーナー

gigapika wrote:

Ak-tui248 wrote:

gigapika wrote:

スプライトをなめらかに動かすのはどうしたらいいんですか。
([sin v] \( () \))
や、
([cos v] \( () \))
などの、暗算ブロックを使えばいいと思います。
ありがとうございました。
暗算ではなく演算です

ウワーー
konisidesuga
New to Scratch
4 posts

質問コーナー

ゲームを作りの事で質問です。
スタート画面で音楽を流していて、スタートして次の画面は違う曲にしたいのですが、最初の画面の曲とかぶってしまいます。
スタートしたら、前の曲を消すにはどうしたらいいですか。
masa2004
Scratcher
1000+ posts

質問コーナー

konisidesuga wrote:

ゲームを作りの事で質問です。
スタート画面で音楽を流していて、スタートして次の画面は違う曲にしたいのですが、最初の画面の曲とかぶってしまいます。
スタートしたら、前の曲を消すにはどうしたらいいですか。
<<スタート画面::events>ではない> まで繰り返す//ここは変数などでうまくやってください
終わるまで [スタート画面のときのBGM v] の音を鳴らす
end
すべての音を止める
<<プレイ中::events>ではない> まで繰り返す//ここは変数などでうまくやってください
終わるまで [プレイ中のBGM v] の音を鳴らす
end
これでできます

ウワーー
daidaidai1
Scratcher
1000+ posts

質問コーナー

konisidesuga wrote:

ゲームを作りの事で質問です。
スタート画面で音楽を流していて、スタートして次の画面は違う曲にしたいのですが、最初の画面の曲とかぶってしまいます。
スタートしたら、前の曲を消すにはどうしたらいいですか。
すべての音を止める
を使うといいです。

最近3Dにはまってます。




dream1030
Scratcher
500+ posts

質問コーナー

uika wrote:

アイコンの画像にする画像はどんなサイズですか
大きさはどうでもいいですが、正方形が望ましいです。
konisidesuga
New to Scratch
4 posts

質問コーナー

何度もすみませんm(__)m
スタート画面、プレイ中のスクリプトはどうしたらでてきますか?
YUUUUUTO
Scratcher
6 posts

質問コーナー

コンニチハ
[疲れた!] と (2) 秒言うまじで 歩動かす
ukukukukuk
Scratcher
1000+ posts

質問コーナー

YUUUUUTO wrote:

コンニチハ
[疲れた!] と (2) 秒言うまじで 歩動かす
ここは質問をするところなので、関係ないコメントはやめましょう。
dream1030
Scratcher
500+ posts

質問コーナー

YUUUUUTO wrote:

コンニチハ
[疲れた!] と (2) 秒言うまじで 歩動かす
ここは質問をするところです。関係ない発言は控えてください。挨拶も不要です。
apple502j
Scratcher
1000+ posts

質問コーナー

YUUUUUTO wrote:

コンニチハ
[疲れた!] と (2) 秒言うまじで 歩動かす
質問以外はしないでください

署名は、ディスカッションフォーラムの機能である。署名は、その人のすべての投稿の下部に追加される。署名は、BBCodeで記述できる。 署名を追加/変更/削除したい場合は、ディスカッションフォーラムのホームの一番下に行き、「Change your signature」を押す。署名の大きさは150pxまでである。これには、改行、画像を含む。- Japanese Scratch-Wiki 「署名
inoking
Scratcher
1000+ posts

質問コーナー

masa2004 wrote:

konisidesuga wrote:

ゲームを作りの事で質問です。
スタート画面で音楽を流していて、スタートして次の画面は違う曲にしたいのですが、最初の画面の曲とかぶってしまいます。
スタートしたら、前の曲を消すにはどうしたらいいですか。
<<スタート画面::events>ではない> まで繰り返す//ここは変数などでうまくやってください
終わるまで [スタート画面のときのBGM v] の音を鳴らす
end
すべての音を止める
<<プレイ中::events>ではない> まで繰り返す//ここは変数などでうまくやってください
終わるまで [プレイ中のBGM v] の音を鳴らす
end
これでできます
終わるまで [スタート画面のときのBGM v] の音を鳴らす
は音楽が終わるまで次に進まないので
これでは画面が変わったときに切り替わりません。
この方式でやるなら、連続していない別のスクリプトにする必要があります(「旗を押されたとき」を複数用意するとか)。

当初はアカウントを親子で共用していましたが、アカウント分離しました。アナウンス内容
父:inoking   子:inotomoking      炎上なき議論を。
masa2004
Scratcher
1000+ posts

質問コーナー

inoking wrote:

あ、そっか

ウワーー
robo_24
Scratcher
500+ posts

質問コーナー

konisidesuga wrote:

ゲームを作りの事で質問です。
スタート画面で音楽を流していて、スタートして次の画面は違う曲にしたいのですが、最初の画面の曲とかぶってしまいます。
スタートしたら、前の曲を消すにはどうしたらいいですか。

曲(BGM)を変えるスクリプトは、こんな感じでいいかと思います。
私がよく使っている手です。
※おまけでフェードアウト効果をつけています。





inoking
Scratcher
1000+ posts

質問コーナー

robo_24 wrote:

曲(BGM)を変えるスクリプトは、こんな感じでいいかと思います。
私がよく使っている手です。
本筋から外れてすみません。
[BGM_number v] を (((BGM_number) を (5) で割った余り) + (1)) にする//1から5のループ
はどういう意味ですか?

当初はアカウントを親子で共用していましたが、アカウント分離しました。アナウンス内容
父:inoking   子:inotomoking      炎上なき議論を。
tyawanmusi
Scratcher
100+ posts

質問コーナー

inoking wrote:

robo_24 wrote:

曲(BGM)を変えるスクリプトは、こんな感じでいいかと思います。
私がよく使っている手です。
本筋から外れてすみません。
[BGM_number v] を (((BGM_number) を (5) で割った余り) + (1)) にする//1から5のループ
はどういう意味ですか?
恐らく、この演算を使うとifを使わずに…4→5→1→2…というループができるのだと思います。

にゃ~ん ( =^・ω・^= )
robo_24
Scratcher
500+ posts

質問コーナー

tyawanmusi wrote:

inoking wrote:

robo_24 wrote:

曲(BGM)を変えるスクリプトは、こんな感じでいいかと思います。
私がよく使っている手です。
本筋から外れてすみません。
[BGM_number v] を (((BGM_number) を (5) で割った余り) + (1)) にする//1から5のループ
はどういう意味ですか?
恐らく、この演算を使うとifを使わずに…4→5→1→2…というループができるのだと思います。

tyawanmusiさんの返答の通りです。
「1ずつ変える」でもループするはずですが、誤作動防止に入れてあります。

Last edited by robo_24 (Nov. 25, 2017 13:35:59)



inoking
Scratcher
1000+ posts

質問コーナー

tyawanmusi wrote:

inoking wrote:

[BGM_number v] を (((BGM_number) を (5) で割った余り) + (1)) にする//1から5のループ
はどういう意味ですか?
恐らく、この演算を使うとifを使わずに…4→5→1→2…というループができるのだと思います。
あぁ分かりました。ありがとうございます。
ループというと制御構造のことかと思いました。

当初はアカウントを親子で共用していましたが、アカウント分離しました。アナウンス内容
父:inoking   子:inotomoking      炎上なき議論を。
dream1030
Scratcher
500+ posts

質問コーナー

上と似ているような質問です。すごいプロジェクトの中を見ると、たまに
<(変数) = [30]> 歩動かす
みたいなものがあるのですが、どういう意味ですか?
「true歩動かす」「false歩動かす」?
mochimochiking
Scratcher
1000+ posts

質問コーナー

dream1030 wrote:

上と似ているような質問です。すごいプロジェクトの中を見ると、たまに
<(変数) = [30]> 歩動かす
みたいなものがあるのですが、どういう意味ですか?
「true歩動かす」「false歩動かす」?
Scratchの型変換ではtrue=>1, false=>0となる。だから、変数が30ならば1歩、でなければ0歩進む。

undefined

Powered by DjangoBB

Standard | Mobile