【自定义操作】Door 插件

这里发布了一些对侧视版银河恶魔城类游戏有帮助的
各种≪门≫插件。

■内容物
执行动作中将新增以下功能:
≪门≫

CA_DoorAction.gd (203.7 KB)

※安装方法
使用动作游戏制作工具G2.0(1.3.x及以上版本)打开上述*.gd文件,
将其拖拽至“素材管理”→“脚本”中。

安装后,执行动作中将新增该功能。

示例项目已在Itch.io上免费公开

纹理需要在本示例项目中自行准备或使用自定义纹理。

■内容说明

这是一个什么样的插件
生成分隔房间的≪门≫。
主要功能是生成具有厚度的门,以营造伪3D立体效果。

也可以制作其他类型的门
卷帘门


上下分割门

镜头门

1.1 门的种类
普通门(双开门/对开门)


注册4张纹理时,请注意铰链的位置。
关闭状态表现为“厚度宽度”。请通过着色等技巧使其更加醒目。

上滑式
卷帘类型。需1张图片。

上下滑动式
需2张图片。上部组件/下部组件

虹膜式
注册1张图片,从中心消失。
用途相对有限……

镜头门(将在2.1节详细讲解)
使用1个SF宇宙风格的镜头型门的固定部件图片。

1.2 配置(普通门)
可设置右开、左开、双开等选项。

1.3 大小
注册纹理时会自动填充尺寸,但也可手动调整大小。

1.4 开闭(普通门)
可设置开启程度、速度、初始角度。
用于制作带有角度的门等。

1.5 响应/条件/导出/关闭方式
设置开闭的条件。
包括距离、变量、开闭时的变量输入等。

1.6 墙壁判定
使门本身具备墙壁判定,使其成为阻挡物。

1.7 振动/音效
厚重的城门等加上振动效果似乎更合适。

2.1 镜头门生成


镜头门通过数值自动生成。
可设置厚度、反射、发光程度等。

2.2 像素化
程序绘制的镜头分辨率较高,
因此可以更改为与自制游戏分辨率相匹配的分辨率。
image
image
image

3 个赞

太棒了!立马学习使用,感谢nomori先生

1 个赞