ゾンビに変身させる
このチュートリアルでは人をゾンビに変身させる方法をご紹介します。
Loot のコンポーネントとプリセットの2つの機能を使用して変身させることができます。
ゾンビに変身させたいアセットを選択し、Loot のコンポーネントを追加します。
下記の画像のようにすべての設定が表示されない場合は Edit Logic(ロジック編集)の青いボタンをクリックします。
Loot のコンポーネントを持ったアセットが倒された場合、例として作成したCOMMOMZOMBv2 のプリセットのような、既定のプリセットをドロップもしくはスポーンします。 プリセットの作成をしたことがない場合、Preset をクリックすると選択するものが何もない状態でポップアップウィンドウが表示されます。その場合はプリセットを作成し、リストに追加する必要があります。それではその作成方法をご紹介します。
![](https://docs.sandbox.game/~gitbook/image?url=https%3A%2F%2Fmiro.medium.com%2Fmax%2F1139%2F0*hGkay-MNY1ifkQcv.png&width=768&dpr=4&quality=100&sign=9e80aa29&sv=1)
まずはスポーンさせたいゾンビを配置します。
「L」キーを押してライブラリを表示させ、「Zombie」と検索します。 *検索結果に何も表示されない場合はマーケットプレイス内で検索します。
注意点:マーケットプレイスから追加されたすべてのアセットはマップを再読み込みした後にGame Maker のライブラリに反映されます。すべての必要なアセットが揃ったらGame Maker を再起動して確認してください。
![](https://docs.sandbox.game/~gitbook/image?url=https%3A%2F%2Fmiro.medium.com%2Fmax%2F2400%2F0*pWK4kqkqleKlRf1n.png&width=768&dpr=4&quality=100&sign=43b4aa42&sv=1)
ゾンビに設定したいビヘイビアとコンポーネントを追加します。
ここではプレイヤーに「PICK ME UP」(ピックアップして!)というメッセージを表示するIndicator のコンポーネントを追加します。
Pickable のコンポーネントを追加することでボタン1つでゾンビをピックアップすることができます。
プリセットの設定にはまず画面左下のHierarchy(ヒエラルキー)のボタンをクリックします。
使用するゾンビの名前の一番右側にある3本線のアイコンをクリックします。
ここではTo Preset(プリセット)をクリックしますが3本線のアイコンをクリックするとその他のオプションも表示されます。ここからDelete Preset(プリセットを削除)をクリックしてプリセットを削除することも可能です。
<Create New preset>(新しいプリセットを作成)をクリックし、必要な設定が終わったらゾンビ のプリセットの設定が完了です。
次に人のアセットを追加して以下のロジックを適用します。スクリーンショットを参考にしながら設定してください。
アセットにHealth のコンポーネントを追加して、倒せるように設定します。
Death Delay(リスポーンまでの時間)を-2 に設定し、倒された瞬間にゾンビに変身するように設定します。
Message to kill(倒す時のメッセージ)はバトルで倒すのではなく、メッセージを使って倒すことがトリガーされるように設定するために使用されます。
Loot のコンポーネントを追加しPreset(プリセット)を選択します。
これでアセットがゾンビに変身する設定が完了しました。
このシステムを使えば、1人の大きい敵を倒すと3人の小さい敵が飛び出してくるといった設定も可能になります。
Last updated