「初級者編」の編集履歴(バックアップ)一覧に戻る
初級者編 - (2011/04/03 (日) 13:38:23) の編集履歴(バックアップ)
初級者編
エンジンも同時に作っているのでまだ今のエンジンにない部分もあります。
さて、ここは有る程度アイワナを作れるようになったけどもう少しいろいろやってみたい人向けのページです。まだGMに触ってない人は
初心者編を見てからこちらに来ることをお勧めします
1、新しい素材を入れよう
エンジンにもとから入っている素材だけでは物足りない!と思う人が多いと思うので新しい画像や音楽の入れ方を教えます。
①Spritesのフォルダ内の好きなところで右クリックして一番上のCreateSpriteまたはInsertSpriteをクリックします。
②LoadSpriteを押すと画像を選ぶことができます。③適当に画像を選んでクリック。これでOK。
同じようにSoundsでやればBGMや効果音、Backgroundsでやれば背景などを準備することができます。
2、背景を変えよう
1で背景の素材を入れたらさっそく使ってみましょう。
使いたい部屋をまず開きます。①backgroundsのタブにします
②Foreground imageの下にある四角を押して背景にしたい画像を選びます。
③Tile HorとTile Vertにチェックを入れると選んだ画像を部屋の中に敷き詰めます。大きな画像を使うより小さな画像を使ったほうが容量などの関係でいいと思います。
Stretchにチェックを入れると部屋の中ぎりぎりの大きさまで引き延ばします。大きさが小さいとかなり引き延ばされ画像の見た目から変わることもあります。
一色の背景を使いたい場合は新しい素材を使わずに上のほうにあるColorの右の色をクリックすると色が選べます。
3、新しいオブジェクトを作ろう
アイワナをエンジンの中のものだけで作っていくとみんな同じようなものができてしまいます。そこで、一味違うアイワナにするために新しいオブジェクトを作るといいと思います。ここでは例としてキッド君が触れると跳ねるブロックを作ってみたいと思います。エンジンの「初級」フォルダの中にある「haneru block」の作り方です。
①Objectsのフォルダ内のどこかで右クリックして新しいオブジェクトを作ります。
②Nameの右にオブジェクトの名前を入れます。
③Spriteの四角を押してスプライトを決めます。もし1で新しい画像を入れていたらここで使ってみてもいいかもしれません。
で、ここからがオブジェクトづくり
④Eventsの下の四角の中で右クリックしてAdd Eventをクリックします。すると④’のような選択肢が出ます。今回はキッド君が触れたときなので、Collisionをクリックして「player」を選びます。これでこのオブジェクトにキッド君があたったとき何が起きるかを書くことができます。
Eventsのcollision player(④の部分)が青くなってる状態で⑤右のタブをcontrolにして一番左上から6番目のExcute CodeをActionの中にドラッグします。するとメモ帳みたいなのが出てくるのでそこに
with(other){ direction=90; speed=6; }; |
と書きます
with(other)というのは基本的にcollisionイベント中でしか使えませんが触れている相手(今回の場合キッド君)を指します。{}で囲まれた部分がキッド君に起こる現象です。
directionの方向にspeedの速さで動くのでこれの場合上に思いっきり動きますがキッド君には重力が設定されているので落ちてきます。
よって最終的に跳ねるような動きをさせるブロックができました。
このオブジェクトの上に針があったりすると罠としては使えそうです