TappyPlane开发日志:新增设置界面与音效控制


概述

在这一期的开发日志中,我们将介绍最新添加的功能:一个全新的设置界面。这个设置界面允许玩家在游戏的菜单界面中调整背景音乐和音效的音量,以及开启或关闭它们。

新增功能

设置界面

  • 弹出窗口:在菜单界面中,玩家现在可以通过点击一个新的“设置”按钮来打开设置弹窗。
  • 音量控制:设置弹窗内包含两个滑动条,分别用于调整背景音乐(BGM)和音效(SFX)的音量。
  • 音频开关:除了音量控制,玩家还可以通过两个复选框来分别开启或关闭背景音乐和音效。

技术细节

  • 使用了Godot的SliderButton节点来实现音量控制和音频开关。
  • 利用Godot的AudioServer和音频总线(Audio Bus)来分别控制背景音乐和音效的音量和开关状态。

后续计划

虽然这个设置界面已经具备基础的功能,但我对当前的控制方式并不完全满意。在未来的开发中,我计划对以下几点进行优化或调整:

  • 用户体验:考虑引入更直观和用户友好的控制元素。
  • 代码优化:计划对现有的代码进行重构,以提高其可维护性和可扩展性。
  • 更多设置选项:计划添加更多的游戏设置选项,以提供更全面的用户体验。

这就是这一期的开发日志。感谢大家的关注,敬请期待我们的下一次更新!

Leave a comment

Log in with itch.io to leave a comment.