Discuss Scratch
- Discussion Forums
- » 日本語
- » 質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
- ioqj
-
Scratcher
500+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
変数やリストで、「ある特定の文字が含まれている回数動作を繰り返す」というコードを作りたいのですが、作り方がわかりません。
誰かわかる方いらっしゃいますか?
例)「あ」が含まれている回数動作を繰り返すとき
「あいえおあいあうえいおあう」の場合は、「あいえおあいあうえいおあう」で、4回繰り返す、という感じです。
誰かわかる方いらっしゃいますか?
例)「あ」が含まれている回数動作を繰り返すとき
「あいえおあいあうえいおあう」の場合は、「あいえおあいあうえいおあう」で、4回繰り返す、という感じです。
- kensin3050
-
Scratcher
100+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
[判定する文字の番号 v] を [0] にするでいけると思います。「任意のコード」を繰り返すブロックよりも上の部分(「何文字含まれてた?」を確定する部分)は定義ブロックにまとめて「画面を再描画せずに実行する」にチェックを入れておくと良いでしょう。
[何文字含まれてた? v] を [0] にする
((判定する文字列) の長さ) 回繰り返す
[判定する文字の番号 v] を (1) ずつ変える
もし <((判定する文字の番号) 番目\((判定する文字列)\)の文字) = [(任意の文字)]> なら//Scratch 3.0だと「〇の〇番目の文字」です
[何文字含まれてた? v] を (1) ずつ変える
end
end
(何文字含まれてた?) 回繰り返す
任意のコード
end
- sodashi
-
New Scratcher
0 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
横スクロールのアクションゲームを作っています。
ステージ1はできたのですが主人公が右端についたときにステージ2に
背景が変わるようにするにはどうしたらよいですか。
ステージ1はできたのですが主人公が右端についたときにステージ2に
背景が変わるようにするにはどうしたらよいですか。
- kirby0805
-
Scratcher
19 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
横スクロールのアクションゲームを作っています。
ステージ1はできたのですが主人公が右端についたときにステージ2に
背景が変わるようにするにはどうしたらよいですか。
⚑ がクリックされたときこれを主人公に入れたらいいと思います。(地形も変えたい場合はメッセージ式がいいかも)
ずっと
もし <(x座標) > [端より少し小さいx座標(例えば219など)]> なら
背景を [ステージ2] にする
x座標を (最初のx座標) 、y座標を (最初のy座標) にする
end
end
Last edited by kirby0805 (June 28, 2024 08:04:11)
- kirby0805
-
Scratcher
19 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
一部のトピック名の横にある「Sticky:」ってなんですか? https://scratch.mit.edu/discuss/18/
- kencyan
-
Scratcher
100+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
#3821
よくある質問トピックより引用します。
よくある質問トピックより引用します。
3C.8 Stickyトピックってなんですか?
スクラッチチームが指定した、重要なトピックのことです。主に、質問コーナー7や、宣伝、告知、依頼をするコーナー3などがあげられます。詳しくは、Stickyが参考になります。
Last edited by kencyan (June 28, 2024 09:47:29)
- kensin3050
-
Scratcher
100+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
この作品では、コスチュームの縦横の長さを自由に変えることができます。
この作品のプログラムを使えば紙が回転しているような演出も可能なのですが、このプログラムはあくまで縦横の長さを変えるだけであり、紙を回転させている感はあまりありません。どっちかと言うと物を潰している感が強いです。
以下の画像のように、紙を回転させているような演出をScratchで作ることはできますか?

画像下手ですみません…
この作品のプログラムを使えば紙が回転しているような演出も可能なのですが、このプログラムはあくまで縦横の長さを変えるだけであり、紙を回転させている感はあまりありません。どっちかと言うと物を潰している感が強いです。
以下の画像のように、紙を回転させているような演出をScratchで作ることはできますか?

画像下手ですみません…
- AI_HABU_A_PENN_sub
-
Scratcher
80 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
スタジオの活動通知が夜中にも来ていました。
スタジオの通知の時間は変わりましたか?
それとも一日2回になったのですか?
スタジオの通知の時間は変わりましたか?
それとも一日2回になったのですか?
- kouryou118103
-
Scratcher
1000+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
Last edited by kouryou118103 (June 29, 2024 12:53:07)
- AI_HABU_A_PENN_sub
-
Scratcher
80 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
STに仕様の確認を取りたい場合はどうすれば良いですか?
それとも、既に確認を取った人がいないか確認する方法はありますか?
それとも、既に確認を取った人がいないか確認する方法はありますか?
- newmomizi_txt
-
Scratcher
1000+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
#3824
魚眼レンズの効果を応用して、3D方向の回転変形を行っていたプロジェクトを見たことがあります。

この画像のように、魚眼レンズの画像効果を使用するとスプライトの中心あたりが手前に膨らむような感じになります。
3D回転させたい部分をあえてスプライトの中心からずらし、魚眼レンズの効果を良い感じに調整すると、それっぽいことができるはずです。
(追記)
https://scratch.mit.edu/projects/798573137/ などがその一例です。
魚眼レンズの効果を応用して、3D方向の回転変形を行っていたプロジェクトを見たことがあります。

この画像のように、魚眼レンズの画像効果を使用するとスプライトの中心あたりが手前に膨らむような感じになります。
3D回転させたい部分をあえてスプライトの中心からずらし、魚眼レンズの効果を良い感じに調整すると、それっぽいことができるはずです。
(追記)
https://scratch.mit.edu/projects/798573137/ などがその一例です。
Last edited by newmomizi_txt (June 29, 2024 01:18:19)
- KimiruHamiru
-
New Scratcher
500+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
あくまで縦横の長さを変えるだけであり、紙を回転させている感はあまりありません。どっちかと言うと物を潰している感が強いです。1)全部あらかじめ描いておく
以下の画像のように、紙を回転させているような演出をScratchで作ることはできますか?
y軸回転(机の上で回るコマを横から見るような回転)に限定する
のでよければ、
ミもフタもないことを言えば
「各角度に回転した画像をコスチュームとして用意する」
のが最適解である場合は結構あるかなと思います。
スーパーファミコン時代のゲーム(最近のゲームだとスクエニの「オクトパストラベラー」など)のキャラクター表現で
結構使われていたと思います。4方向8方向ぐらいでも、動き次第で結構それっぽいはずです。
2)絵を縦にスライスする
画像の右端と左端で「奥行がちがう=大きさが違う」のが表現できない、
のが問題なので、
右と左で別の拡大率にできるようにすればよい=左右別の画像にすればいい
(=「奥行が同じぐらいの部分」だけの画像を組み合わせればいい)
です。
なので、
・コスチュームを縦に割いて細長い棒状に分割(分割したものを手作業で描く)して、
・それぞれの大きさを変える様にする
ことで、わりとガチな3D表現が可能と思います。
(重なりをどうするか、とか、いわゆる「Scratchのレイキャスター」と違って縦棒の太さが違ってくるのをどうするか、とか細かい話はあります)
3)絵を横にもスライスする
ランダムでスカスカしていますが、「横にも分割」するとこんな感じ。
https://scratch.mit.edu/projects/601390692
ここまで来たら、仕組み的には
画像の上端と下端でも別の拡大率にできる
ので
y軸回転だけじゃなくx軸回転(横線を軸にした、縦方向の回転)もできるし、
ペンでやるのも大差ないです。
分割数が増えれば、それだけ描画回数、描画時間が問題になってきますがその先の工夫はまた別の話に。
- abee
-
Scratcher
1000+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
#3824
ggenijeさんの Stretch sprite - Custom Width and Height でまさにそれをやっていますね。
方法は違いますが、私の morphing でも似た効果を使っています。
ggenijeさんの Stretch sprite - Custom Width and Height でまさにそれをやっていますね。
方法は違いますが、私の morphing でも似た効果を使っています。
- Banakki1230
-
Scratcher
29 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
絶対に既出な気がしますが、質問です。
スクラッチのプロジェクトのタイトルとか、プロフィール部分?で使えるフォントの種類と出し方を全て教えてほしいです。
スクラッチのプロジェクトのタイトルとか、プロフィール部分?で使えるフォントの種類と出し方を全て教えてほしいです。
- Yukihisa2022
-
Scratcher
1000+ posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
#3832
プロジェクトのペイントエディターの「テキスト」から使えるフォントについては、Scratch Wikiの説明をご覧ください。
スクラッチのプロジェクトのタイトルとか、プロフィール部分?で使えるフォントの種類と出し方を全て教えてほしいです。プロジェクトのタイトル・使い方・メモとクレジット、プロフィールの私について・私が取り組んでいることで使えるフォントは端末依存です。
プロジェクトのペイントエディターの「テキスト」から使えるフォントについては、Scratch Wikiの説明をご覧ください。
Last edited by Yukihisa2022 (June 29, 2024 08:55:43)
- kirby0805
-
Scratcher
19 posts
質問コーナー7(利用する前に最初の投稿(#1)を確認してね)
今更感ありますけど傾向とはランキング的な感じですか?それとも違いますか?基準は公開されていませんが、おそらくScratchで最近流行りのプロジェクトが載っているみたいな感じなんだと思います。