目次:
ビデオ: アイワナを作ってみよう!【オブジェクトの配置~ルーム移動編 #02】 2025
GameMaker:Studioには Roomsという機能があります。 部屋はあなたのゲームのすべての部分を配置する場所です。サウンド、スプライト、オブジェクト(アクションとイベントで構成されています)の作成と改良が完了したら、オブジェクトのインスタンスをルームに配置する準備が整いました。しかし、まずあなたが作成する必要があります。
部屋を作成する
新しい部屋を作成するには、「部屋を作成」アイコン(白い四角形のように見えます;この図を参照)をクリックします。 [部屋のプロパティ]ウィンドウが開きます(2番目の図を参照)。
<! - 1 - >「部屋のプロパティ」ウィンドウには、いくつかの機能のタブがあります。
-
背景: ここでは、背景色を設定するか、ルームを塗りつぶすことができる背景画像を選択できます。
-
Views
-
物理学
-
オブジェクト: ここで、オブジェクトを選択して、それらのオブジェクトのインスタンスをルームに配置できます(次のセクションを参照)。
-
設定: ここでは、ルームの名前を設定し、ルームのサイズを設定し、ルームの速度を設定できます。デフォルトの速度は30ステップです。つまり、毎秒30ステップです。部屋のスピードを知ることは、アラームなどを設定するときに便利です。
-
タイル: ここで、背景を埋めるために異なるイメージを選択して手動で配置できます。これは[背景]タブとは異なり、[背景]タブは自動的にルームを埋め、[タイル]タブは手動です。
部屋のプロパティウィンドウ。
部屋にオブジェクトを置く
部屋にオブジェクトを置くと、そのオブジェクトのインスタンスになります。あなたは、あなたのゲームに1つのオブジェクトの複数のインスタンスを持つことができます。
オブジェクトをルームに配置するには、次の手順を実行します。
-
リソースツリーで、ルームをダブルクリックします。
部屋のプロパティウィンドウが表示されます(図を参照)。
-
[オブジェクト]タブをクリックします。
-
図に示すドロップダウンアイコンをクリックして、ルームにインスタンスを配置するオブジェクト(obj_wallなど)を選択します。
オブジェクトの名前がフィールドに表示され、オブジェクトの割り当てられたスプライトがウィンドウの上隅に表示されます。
-
オブジェクトのインスタンスを配置するルームをクリックします。
オブジェクトのスプライトがクリックされた場所に表示されます。 Spriteが割り当てられていないオブジェクトを配置している場合は、疑問符の付いた小さな青い円が表示されます。
