スプライトの見た目をかえてみよう

この講座こうざでは、スプライトの見みた目めをかえるコマンドをれんしゅうします。

スプライトの色の効果をかえてみよう

スクラッチ Scratch

色いろの効果こうかをかえると、スプライトの色いろがかわります。プロジェクト「スプライトのいろのこうか」をつくってみましょう。スペックは以下いかです。

  1. スプライトの色いろがどんどんかわっていきます。

スプライトの色いろをかえるには、「見みた目め」にある「色いろの効果こうかを25ずつ変かえる」をつかいます。まずは、自分じぶんで考かんがえて作つくってみましょう。

スクラッチ Scratch

「見みた目め」にある「色いろの効果こうかを25ずつ変かえる」をつかうと、ネコの色いろがどんどんかわるのがわかるはずです。

もっともちいさい色いろの効果こうかは0です。0は、いつものネコの色いろをいみしています。もっともおおきいのは200です。そして、200になると0と同おなじになるので、たとえば「210」であれば「10」と同おなじになります。よって、ネコの色いろはどんどんかわりますが、とちゅうでもとにもどり、また同おなじように色いろがかわっていくはずです。

いろんな効果

スクラッチ Scratch

効果こうかにはいろいろなものがあります。じゅんに見てみましょう。

Scratch スクラッチ

魚眼ぎょがんレンズ。お魚さかなの目めはこんな感かんじに見みえます。初期値しょきちは0。効果こうかが増ふえれば増ふえるほど、ぐにゃーっとなっていきます。最大値さいだいちはとくになくて、ずっとぐにゃーっとします。

スクラッチ Scratch

渦巻うずまき。初期値しょきちは0。効果こうかが増ふえれば増ふえるほど、ぐるぐるになります。最大値さいだいちはとくになくて、ずっとぐるぐるします。

スクラッチ Scratch

ピクセル化か。初期値しょきちは0。効果こうかが増ふえれば増ふえるほど、モザイクのようになります。最大値さいだいちは800ぐらいです。

スクラッチ Scratch

モザイク。初期値しょきちは0。効果こうかが増ふえれば増ふえるほど、猫ねこがふえていきます。最大値さいだいちはとくにないですが、ちいさくなってうごうごします。

スクラッチ Scratch

明あかるさ。初期値しょきちは0。効果こうかが増ふえれば増ふえるほど、明あかるくなっていきます。最大値さいだいちは100ぐらいです。

Scratch スクラッチ

幽霊ゆうれい。初期値しょきちは0。効果こうかが増ふえれば増ふえるほど消きえていきます。最大値さいだいちは100なので、100で完全かんぜんに消きえるみたいです。

効果こうかは数字すうじを増ふやすだけでなくて、だんだんへらして「幽霊ゆうれいみたいにだんだんネコがでてくる」ということもできますね。

スプライトの大きさをかえてみよう

スクラッチ Scratch

つぎに、スプライトの大おおきさをかえてみます。プロジェクト「スプライトのおおきさ」を作つくってみましょう。スペックは以下いかです。

  1. スプライトがどんどん大おおきくなります。
  2. あるていど大きくなると、こんどはどんどん小ちいさくなります。
  3. 元もとの大おおきさになると、またおおきくなっていきます。

スプライトの大おおきさをかえるには、「見みた目め」にある「大おおきさを □ ずつ変かえる」をつかいます。まずは、自分じぶんで考かんがえて作つくってみましょう。

スクラッチ Scratch

「見みた目め」にある「大おおきさを □ ずつ変かえる」をつかえば、スプライトの大おおきさをかえることができます。「300 < 大おおきさ まで繰くり返かえす」という条件じょうけんによって、300までは大おおきくなります。300をこえると「大おおきさ = 100 まで繰くり返かえす」条件じょうけんとなり、大おおきさが100になるまで(もとの大おおきさにもどるまで)、小ちいさくなります。

「大おおきさ」をつかえば今いまの大おおきさがわかります。大おおきさの単位たんいは「%(パーセント)」なので、100でふつうのネコの大おおきさになります。先生せんせいの画面がめんだと、もっともちいさな数字すうじは5で、もっとも大おおきな数字すうじは535でした。

れんしゅうもんだい1: ネコしんごう

ネコが「あか」「あお」「きいろ」の順番じゅんばんにいろがかわっていくスクリプトをつくってください。スペックは下したのようになります。

  1. スクリプトをはじめると、ネコのが「あか」 > 「あお」 > 「きいろ」としゃべり、しゃべった色いろにかわります。
  2. 「きいろ」になると、つぎはまた「あか」にもどります。

ヒントは、「あか」「あお」「きいろ」になる「色いろの効果こうか」をどうやって見みつけるか?です。

答こたえは ↓ にあるけど、まずはみないで自分じぶんでつくってみよう!

↓

↓

↓

↓

↓

↓

↓

れんしゅうもんだい1: 答え

スクラッチ Scratch

「あか」の「色いろの効果こうか」は、「180」ぐらいです。「あお」は「110」ぐらいで、「きいろ」は「10」ぐらいです。さて、どうやってこの数字すうじを見みつければよいでしょうか?

スクラッチ Scratch

こういうときは、「おためしスクリプト」をつくってみるとよいでしょう。先生せんせいは上うえのようなスクリプトをつくって、「色いろの効果こうか」をすこしずつかえながら、どんな色いろになるかをチェックしました。このように、わからないときは、かんたんなスクリプトをつくってみて、その動うごきをチェックします。「おためしスクリプト」は「サンプルスクリプト(サンプルプログラム)」ともよばれます。

とくべつもんだい1: うちでのこづち

スクラッチ Scratch

ステージの上うえでマウスを左右さゆうにふると、ネコがおおきくなるスクリプトをつくってください。スペックは以下いかです。プロジェクト名めいは「うちでのこづち」です。

  1. ステージの上うえでマウスを左右さゆうに動うごかすと、ネコが大おおきくなります。
  2. マウスを止とめると、ネコが小ちいさくなります。
  3. おおきくなりすぎると、「おしまい!」といってスクリプトがとまります。

ヒント: どうやってマウスが左右さゆうに動うごいているか? をしらべればいいでしょうか? マウスが左右さゆうに動うごくということは、いまのx座標ざひょう から まえのx座標ざひょうを引ひいた「うごいたきょり」が0にならないということです。左ひだりから右みぎにいどうすると、「0 < きょり」になり、右みぎから左ひだりにいどうすると「きょり < 0」になります。

とくべつもんだいの答こたえは「とくべつもんだい1 うちでのこづち 答え」で100円えんで販売はんばいしています。ページの下したにある「購入こうにゅうして続つづきをみる」へすすんでください。購入方法こうにゅうほうほうはこちらを参考さんこうにどうぞ。答こたえには、とくべつじょうほう(あたらしいコマンドや、ちょっとした技わざなど)も書かいています。

この講座で学んだこと

  1. 色いろの効果こうかで色いろがかわり、大おおきさで大おおきさがかわります。
  2. 色いろの効果こうかと大おおきさには、もっともちいさい数字すうじと、もっともおおきい数字すうじがあり、そのはんいでつかわなければなりません。

大おおきさや色いろといった見みた目めがかわるスクリプトは、動うごかしてみるととてもおもしろく見みえます。これは、「見みた目め」は、スクリプトを動うごかす人ひとにとってとてもたいせつだからです。

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください。