HubDoor(条件を満たすと開く扉)

確認済のバージョン: 2017.3

-

難易度: 初級

このコンポーネントは、収集されたインベントリアイテムの数に応じてゲームオブジェクトのスプライトを変更するために使用されます。

すべてのアイテムが収集されると On Unlocked 関数が呼び出されます。下の例では、収集される 3 つのインベントリアイテムは Key1、Key2、Key3 です。インベントリ内のアイテムが 1 つ収集される度にスプライトが変わります。

Interact On Trigger 2DInteract On Button 2D も、このコンポーネントの条件が満たされたかどうかを検知することができます。

  • Required Inventory Item Keys ― 収集される必要のあるゲームオブジェクトの Key のリストです。すべて収集されると On Unlocked イベントを呼び出します。

    • Size ― 収集される必要のあるアイテムの数です。Size の設定数が増えると以下の Element の数も増えます。

    • Element ― 収集されるゲームオブジェクトの Key です。

  • Unlock State Sprites ― アイテムの収集時に表示されるスプライトのリストです。スプライトは数字の順に変わります。

    • Size ― スプライトのスロットの数です。

    • Element ― インベントリアイテムが収集された時にゲームオブジェクトの見た目を変化させるスプライトです。

  • Key Director Trigger ― 設定されていれば Director シーケンスをトリガーします。

  • Character InventoryInventory Controller を持つゲームオブジェクトです。収集状況をトラッキングするために使用されるコンポーネントです。

  • On Unlocked ― すべてのアイテムが収集されてスプライトが変更された時にトリガーされるイベントです。

  • Data Settings ― 詳細は「データ・パーシステンス」の項をご覧ください。