今回は、「イベント」について解説していきたいと思います。
「イベント」は、ゲームの仕組み・オブジェクトの動作を設定する、ゲーム制作に便利な機能です。
「イベント」
「シーン」の右隣にあるタブを開くと、「イベントエディター」が開きます。
![](https://game-sakusei.com/wp-content/uploads/2021/11/d36ec989-dc2f3da764e7739c36a74754a8fa6aee.png)
イベントエディターの画面構成は、下の画像のようになっています。
![](https://game-sakusei.com/wp-content/uploads/2021/11/dd678f94-3d99d77e2211fbdfbab9c38a340f2687.png)
「標準イベント」の作成
イベントエディターの赤枠内をクリックすると、「標準イベント」が作成されます。
![](https://game-sakusei.com/wp-content/uploads/2021/11/70008a8d-5a3ce55ac8bdc8e42ae7f561478d91be.png)
作成されたイベントには「条件」と「アクション」があります。
「条件」が全て満たされると、「アクション」にある動作が開始します。
![](https://game-sakusei.com/wp-content/uploads/2021/11/b2ac4066-64058d8fe6b1de1f4b043ac62a0ee419.png)
「条件」の欄をクリックすると、[条件]の選択画面が開きます。
この画面では、2つの選択方法があります。
![](https://game-sakusei.com/wp-content/uploads/2021/11/afdcf772-afb3235f8b7475048dc5f7797d281408.png)
1つ目は、「オブジェクト」に表示されているオブジェクトを選択して、
そのオブジェクトに関する数値・状態を条件に設定する方法です。
![](https://game-sakusei.com/wp-content/uploads/2021/11/bb6cfacf-fe101933800b4dee2cde6ee8219090a4.png)
条件を設定する時は、画面左側の[条件一覧]で条件を選択してから、
右側の[設定画面]で条件の内容を設定します。
![](https://game-sakusei.com/wp-content/uploads/2021/11/6e0647cd-9bb75006e981bfbd4759e3ee3a382214.png)
設定画面にある[条件を反転]は、条件を反転して「~ではない」に変更する項目です。
例えば、下の画像の場合は「角度が45と等しくない」となります。
![](https://game-sakusei.com/wp-content/uploads/2021/11/0f4b650b-03c68c412e4f28812ca6996512b94b49.png)
2つ目は、「その他の条件」からゲーム全体にある数値・状態を条件に設定する方法です。
この場合は、[条件一覧]から条件を選択した後に、[設定画面]が表示されます。
![](https://game-sakusei.com/wp-content/uploads/2021/11/ce594214-901593d3c9593fe5505ed4e37ce1e502.png)
![](https://game-sakusei.com/wp-content/uploads/2021/11/3c61d8ac-7b628277b4ffa8ffd2a7490d5c4f3e69.png)
「アクション」の欄をクリックすると、[アクション]の選択画面が開きます。
画面の仕様は、「条件」とほとんど同じです。
![](https://game-sakusei.com/wp-content/uploads/2021/11/b066e95f-b6fe38c45cd3395b460addac31fdc29e.png)
条件を選択しない場合は、常に条件が満たされた状態になり、アクションが実行され続けます。
![](https://game-sakusei.com/wp-content/uploads/2021/11/101bbe31-8d40f482a4aec35ac3e4cace63c5b163.png)
また、オブジェクトに「ビベイビア」を設定していると、一覧に専用の条件・アクションが追加されます。
![](https://game-sakusei.com/wp-content/uploads/2021/11/5b7b24e3-b6039be3c34f7f19e802d4da470c2290.png)
![](https://game-sakusei.com/wp-content/uploads/2021/11/e9a08038-79519b4d452af5d6b05c52de7361f894.png)
赤枠内のアイコンをクリックすれば、選択中のイベントに「サブイベント」を作成することもできます。
「サブイベント」の内容は、選択したイベントの動作が終了した後に実行されます。
![](https://game-sakusei.com/wp-content/uploads/2021/11/b118d086-02be083315b326b119e811797c30ee73.png)
特殊なイベント
イベント画面の右上にあるアイコンをクリックすると、「特殊なイベント」の一覧が表示されます。
![](https://game-sakusei.com/wp-content/uploads/2021/11/a03baa91-a8295990e6130025edb20761231288a5.png)
例えば[インスタンスごとに繰り返し]は、1つのインスタンスごとにイベントを実行させることができます。
![](https://game-sakusei.com/wp-content/uploads/2021/11/c3eeb10a-f61cead4b2ad883b90076eb1a710f2fb.png)
その他にも、[指定回数繰り返し]や[条件が真のあいだ繰り返し]など、
変わった特徴を持った様々なイベントがあります。
また、[コメント]・[グループ]のように、イベント作成を補助するものもあります。
![](https://game-sakusei.com/wp-content/uploads/2021/11/350514a6-8ce9b0a1a14a6e83a7ba8d400b490401.png)
その他
基本的にイベント・条件・アクションの内容は、上から下へ順に実行されます。
![](https://game-sakusei.com/wp-content/uploads/2021/11/b2989386-4213639d179187b4db3e62b26cedce5f.png)
条件やアクションをドラッグすると、実行の順番が変更できます。
![](https://game-sakusei.com/wp-content/uploads/2021/11/8897cfe5-5f8f9074d31b456a512aa6ec86471472.png)
![](https://game-sakusei.com/wp-content/uploads/2021/11/36300c5c-0181fe5e496b3a0d2ce091d8e1e1184a.png)
イベントの場合は、左端の青い帯をドラッグして変更します。
![](https://game-sakusei.com/wp-content/uploads/2021/11/071ecba3-5479499b628417180761eb3b3a95a3eb.png)
![](https://game-sakusei.com/wp-content/uploads/2021/11/4af528ab-5b82f80a81c65f407cbeb21ddabc13b5.png)
![](https://game-sakusei.com/wp-content/uploads/2021/11/a3e8dfe2-0966eeb463aefeb9b042cf97aa1072e3.png)
次回
今回は、「イベント」の解説をしました。
「イベント」の一覧には、多種多様な条件・アクションが用意されていて、
名前や設定画面も一目で分かりやすいデザインになっているので、
あまりゲーム制作エディターに慣れていない方でも簡単にイベントが作成できます。
次回は、[イベントに関する機能]の解説をしていきます。