【カスタムアクション】ドア プラグイン


サイドビューメトロイドヴァニア系で役立ちそうな
各種≪ドア≫プラグインの公開です。

■内容物
実行アクションに以下の機能が追加されます
≪ドア≫

CA_DoorAction.gd (203.7 KB)

※導入方法
上記*.gdファイルをアクションゲームツクールG2.0(1.3.x以上)で起動し
素材管理→スクリプト 内へドロップする。

導入後は実行アクション内に機能が追加されます。

サンプルプロジェクトはItchioにて無料公開中

テクスチャは本サンプルプロジェクトや自作で用意する必要があります。

■内容説明

何をするプラグインか
部屋同士を区切る≪ドア≫を生成します。
疑似的な立体に見せる厚い扉がメインです。

ほかのドアも作れます
シャッター


上下分割

レンズ

1.1ドアの種類
通常ドア(観音開き)


蝶番(ちょうつがい)の場所を意識しつつ、4枚のテクスチャを登録します。
閉じ状態は「厚みの幅」となります。色付けなどを工夫し、目立たせましょう

上スライド
シャッタータイプ。画像1枚

上下スライド
画像2枚。上パーツ/したパーツ

虹彩
画像を1枚登録し、中央から消える。
やや使い用途は弱い…

レンズ (2.1で細かく解説します
SF宇宙系のレンズ型ドアの留め具パーツを1枚使用します

1.2 配置(通常ドア)
右開き/左開き/両開き 等の設定を行います

1.3大きさ
テクスチャ登録時に、自動入力されますがサイズを可変可能です。

1.4 開閉(通常ドア)
開き加減、速度、初期角度を設定できます
角度が付いたドアなどの作成に使用します

1.5 反応/条件/書き出し/閉じ方
開閉の条件を設定します。
距離や変数、開閉時の変数入力など。

1.6 壁判定
ドア自体に壁判定を持たせ、ブロックとします。

1.7 振動/音
重厚な門などは振動が合っても良さそうです。

2.1 レンズドア生成


レンズは数値による自動生成です
厚みや反射、光り具合などを設定します。

2.2 ドット化
プログラムで描くレンズは解像度が高いので
自作ゲーム解像度に合わせた解像度に変更できます
image
image
image

「いいね!」 3

素晴らしいです!すぐに使い方を学びます。nomoriさん、ありがとうございます。

「いいね!」 1