*日语版本在英语版本之后。
ACTION GAME MAKER v1.0.14 更新说明
主要更新
- Parallax2D 节点现已替代 ObjectRoot 功能
ObjectRoot节点此前负责处理图层功能,如子弹/对象生成、传送门目的地、图层移动、可见性切换等。这些职责现已迁移至Parallax2D节点。ObjectRoot节点仍可使用,但 可能在未来的版本中被移除。- 新增节点
ObjectMountTarget。
其功能类似于CameraTarget,允许您通过MountID指定生成图层。
默认情况下,生成的对象(例如子弹)仍将出现在与发射对象相同的图层上。
- 无敌设置增强 (
BaseSettings/InvincibleSettings)- 现在可以 在无敌期间禁用特定的命中碰撞。
- 启用后,指定的碰撞将被禁用,且 “命中”转换条件将不会触发。
- 如果未指定,行为将保持与 1.0.12 版本之前相同。
- 添加存档文件加密功能
项目设置 > 应用 > 保存和加载下的新选项允许启用 加密并设置密钥。- 加密 默认启用,但为了与之前版本的存档文件保持兼容,您可以 禁用此功能。
改进
- 在
编辑器设置 > 编辑器 > VisualScript中添加了 禁用 Visual Script 小地图 的选项。 - 调整后的跳跃 现在可以 跨越多个已勾选的状态 工作。
- “更改纹理”操作现在允许 选择特定的根图像节点,以避免更改所有子纹理。
- 添加了 新示例项目:“完美闪避 Boss 战”,
包含 Boss 战、完美闪避机制、HP 条动画等功能。 - 为反映新标准,已从教程项目中 移除了 ObjectRoot。
错误修复
- 修复了 快速切换锁定/解锁 失败的问题。
锁定/解锁检查每帧执行一次,因此如果在单个状态中无等待地执行 ON→OFF→ON,可能 不会触发 OFF 状态。
- 修复了允许 编辑默认变量名 的漏洞(现已锁定以防止依赖错误)。
- 修复了 只读变量(例如
taken_damage)无法用作源 的问题。 - 修复了 没有停止计数的计时器 未按预期变为负值的问题。
- 通过考虑 浮点数相等容差,提高了条件 “开关/变量已更改” 的精度。
- 修复了 实例化传送门未被检测 的漏洞。
- 修复了在执行“移动对象”操作时 翻转的连接点未反映 的问题。
- 修复了 AnimationPlayer 内部变量更改未正确应用 的漏洞。
- 修复了在某些条件下 相机缩放无法正常工作 的问题。
- 修复了 “Baz Menu Sample”中传送门无法正常工作 的问题。
- 更新了各种翻译。
ACTION GAME MAKER 1.0.14 更新说明
☆重要更新
已将 ObjectRoot 节点的功能替换为 Parallax2D 节点。
ObjectRoot 节点在 ACTION GAME MAKER 中负责图层功能。它被设计为发射子弹、生成对象等的生成目标,以及传送门移动时的生成目的地、图层移动、显示/隐藏等动作的目标,但现在这些功能已整合到 Parallax2D 节点中。由此产生的影响如下:
- ObjectRoot 节点仍可继续使用,但未来可能会被删除。
- 添加了新节点 ObjectMountTarget。这是一个功能类似于 CameraTarget 的节点。可以通过 MountID 指定子弹发射或对象生成的图层。默认情况下,与以往一样,生成对象将出现在发射对象所属的图层上。
现在可以在 Base Settings/InvincibleSettings 中设置无敌时禁用特定的命中判定。
- 如果启用此选项,在无敌期间指定的命中碰撞将无效,攻击判定的命中转换条件将不会触发。
- 如果未进行任何指定,则与 1.0.12 版本之前一样,即使在无敌期间,攻击判定的命中转换条件也会触发。
添加了存档文件加密功能。
- 在项目设置的 应用 > 保存和加载 中,可以设置对存档数据进行加密以及设置加密密钥。
- 此更改默认启用,但由于之前版本的存档数据未加密,如果需要保持兼容性,则必须禁用加密。
改进事项
- 在 编辑器设置 > 编辑器 > VisualScript 中添加了禁用视觉脚本小地图的选项。
- 调整后的跳跃现在可以在多个勾选状态之间工作。
- 在“更改纹理”操作中添加了选择要更改的图像的根节点的功能。
- 通常所有图像的纹理都会被更改,因此如果您只想更改特定图像节点的纹理,请使用此功能。
- 添加了新示例“完美闪避 Boss 战”。
- 此示例包含与 Boss 的战斗、完美闪避机制、HP 条动画等要素。
- 已从教程项目中删除了 ObjectRoot。
错误修复
- 修复了快速执行锁定/解锁操作时无法正常工作的问题。
- 注意:锁定/解锁操作每帧进行一次判定,因此如果在单个状态内不进行任何等待而执行 ON→OFF→ON 操作,则 OFF 判定在功能上不会触发,敬请注意。
- 修复了默认变量名可以被修改的问题。
- 默认变量名通过名称指定来执行各个操作,如果修改会导致错误。因此,现已将其设为不可修改。
- 修复了只读变量(如 taken_damage)无法用作赋值源的问题。
- 修复了即使计时器没有停止计数也不会变为负值的问题。
- 修正了其他条件“开关/变量发生变化”中的“相等”判定,使其也考虑误差。
- 修复了无法检测实例化传送门的问题。
- 修复了在“移动对象”操作中以连接点为目标时,连接点翻转未反映的问题。
- 修复了 AnimationPlayer 内部变量更改未反映的问题。
- 修复了相机缩放处理在某些情况下无法正常工作的问题。
- 修复了 Baz Menu Sample 中传送门无法正常工作的问题。
- 修正了部分翻译。