提供:Japanese Scratch-Wiki

< 横スクロール

これはひらがな記事です。元記事に戻る

ここでは、よこスクロールのほうほうをかいせつする。よこスクロールとは、スプライトではなくはいけいをうごかすことによって、スプライトがうごいているようにみせるもので、プラットフォーマーなどにりようされている。

ほうしき

いくらかのほうしきがある。

  • がめんがいびょうがほう - はいけいスプライトをさくせいし、そのxざひょうをへんかさせる。Scratchのスプライトはげんそくとしてかんぜんにがめんがいにでることができないため、かくすしょりがひつよう。
  • ぶんかつほう - はいけいをこまかくぶんかつする。ぶんかつたんいよりこまかくいどうできない。
    • スタンプぶんかつほう - いどうごとにスタンプする。
    • クローンぶんかつほう - ぶんかつしたはいけいをクローンとしてひょうじする。
  • ペンびょうが - いどうごとにさいびょうがする。100%penのスクロールしきプラットフォーマーはすべてこのほうほう。

1スプライトがめんがいびょうがしきのよこスクロール

ここでは、1スプライトがめんがいびょうがしきのよこスクロールをさくせいする。たてスクロールのばあいはxざひょうをyざひょうとよみかえ、すうちをちょうせつすること。

コントロール

よこスクロールではxざひょうブロックのかわりにへんすうをしようする。「x」というへんすうをさくせいする。そして、いかのようなスクリプトをおく。(どこでもよい。) <scratchblocks> @greenFlag がおされたとき::hat events [x v]を[0]にする ずっと もし <(みぎむきやじるし v) キーがおされた>なら [x v]を(10)ずつかえる end もし <(ひだりむきやじるし v) キーがおされた>なら [x v]を(-10)ずつかえる end end </scratchblocks> これは、さゆうキーでスプライトをそうさするときのスクリプトのうごきブロックをへんすうへのだいにゅうにおきかえただけだ。

はいけい

ステージはうごかせないため、「はいけい」というなまえのスプライトをつかう。480x360のコスチュームをすうこよういする。また、クローンをないぶでしようするため、こすうは300いかにしないといけない。クローンのしきべつように、このスプライトのみのへんすう「clone id」をつくる。また、あとでコスチュームをついかしやすいようにへんすう「コスチュームのこすう」をつくり、コスチュームのこすうをいれる。(じどうかもできる。)ここではコスチューム4ことする。

<scratchblocks> @greenFlagがおされたとき::events hat xざひょうを(0)、yざひょうを(0)にする // しょきか コスチュームを(() + (1))にする // さいしょのコスチュームにする [コスチュームのこすう v]を[4]にする [さいはいめん v]にいどうする::looks [clone id v]を[0]にする (コスチュームのこすう)かいくりかえす

 つぎのコスチュームにする
 [clone id v]を(1)ずつかえる
 [じぶんじしん v]のクローンをつくる

end [clone id v]を[0]にする いどうのしょり::custom

クローンされたとき [さいはいめん v]にいどうする::looks いどうのしょり::custom

ていぎ いどうのしょり ずっと

 xざひょうを(((clone id)*(480)) - ((x)を((コスチュームのこすう)*(480))でわったあまり))にする
 もし<(xざひょう)>[-465]>なら
   ひょうじする
 でなければ
   かくす
 end

end </scratchblocks>

かんれんこうもく

Cookieは私達のサービスを提供するのに役立ちます。このサービスを使用することにより、お客様はCookieの使用に同意するものとします。