Door

開閉のアニメーション再生をトリガーしたり、オブジェクトを90度回転させて戻したりすることができます。

強化された機能

Game Maker 0.9 以降では、同じメッセージでドアの開閉をトリガーする代わりに異なるメッセージを使って開閉をトリガーすることができるようになりました。

シングルプレイヤーとマルチプレイヤーのロジックを制作のページでも[SP] [MP] のビヘイビアやコンポーネントの使い方をご紹介しています。

Door のビヘイビア [MP]

  • オブジェクトを90度回転させたり、オブジェクトに内蔵されているアニメーションを使って開閉のステータスを作ることができます。

  • 開いている状態の時は一時的にオブジェクトのコリジョンの機能がなくなります。

  • インタラクションをしたり、ドアの開閉をするメッセージを使用できます。(鍵を集めたり、拾える鍵を検知したりするシチュエーション)

コミュニケーション

インプット:

プレイヤーのインタラクション 1 つ以上のメッセージを使って開く 1 つ以上のメッセージを使って閉じる

アウトプット:

アニメーションを再生し、開く時にメッセージを送信 アニメーションを再生し、閉じる時にメッセージを送信

または、90度回転して戻る

おすすめの使い方

  • インタラクションを使ったシンプルなドアの設定

  • ダンジョン(地下牢)やパズルで使用できる難易度の高いドアのロジックの設定

  • オブジェクトを90度回転させる

パラメーター

オプション
詳細

Message Required to Open - 1 つ以上のメッセージを使ってドアを開ける設定ができます。 Message Required to Close - 1 つ以上のメッセージを使ってドアを閉じる設定ができます。

Opening Mode

  • Rotate - Door のビヘイビアを使ってドアが開閉する時にオブジェクトを90度回転させる設定ができます。

  • Animate - メッセージがステータスの変更をトリガーするとドアのアニメーションが再生されます。

Opening Animation - メッセージを使い、ドアが開くことがトリガーされた時に表示したいアセットのアニメーションを選択できます。 Closing Animation - メッセージを使い、ドアが閉じることがトリガーされた時に表示したいアセットのアニメーションを選択できます。

Starting State - 体験のスタート時のオブジェクトの状態を設定できます。

Message on Open - ドアが開くとメッセージが送信されます。 Message on Close - ドアが閉じるとメッセージが送信されます。

Broadcast Type

  • All - すべてのアクターとシステム

  • Everyone in Range - レンジ内にあるすべてのアクター

  • Specific Tags in Range - 特定のタグを持ち、レンジ内にあるすべてのアクター

  • Selected Actors - 体験内の特定のアクター

  • Rules - ゲームルールシステム

  • Objectives - クエストシステム

  • Self - このオブジェクト

Broadcast Range - オブジェクトのアンカーポイントからの距離をスライダーを動かすか、ブロック単位で直接入力して設定できます。

最終更新

役に立ちましたか?