个人点唱机

个人点唱机

极简音乐播放器,包含播放列表、搜索、随机播放等功能,可让你随时随地切换游戏内歌曲。

音频

[youtube]QlkivXz7PzE[/youtube]

概述

本模组添加了一个功能完善但不显眼的音乐播放器,让你可以在游戏中随时播放任何音乐曲目或曲目列表。特色功能包括:

  • 通过快捷键或屏幕按钮切换UI
  • 下一步、上一个、播放/停止按钮及快捷键
  • 下拉曲目列表
  • 同时搜索曲目名称和ID的文本搜索
  • 通过按钮、热键或列表中的右键点击添加到播放列表
  • 通过热键随机播放列表
  • 通过按钮清除播放列表
  • 切换曲目时屏幕通知

用法

隐藏 / 显示

要打开和关闭玩家UI,可以按快捷键(默认为数字键盘0)或点击屏幕右上角天气和季节图标之间的圆圈:

图片

除非你打开搜索框,否则UI不会替换活动菜单。

基本功能

播放/停止按钮在音乐未播放时显示播放符号,在音乐播放时显示停止符号。 唯一例外是当游戏播放的不是由玩家发起的音乐时,则会显示播放按钮。点击播放会将当前播放的歌曲设为覆盖歌曲,从而阻止游戏切换音乐。 一旦按下播放按钮,模组将开始按顺序播放曲目列表或播放列表中的音乐,并阻止游戏自行切换音乐。 按下停止按钮后,游戏会像未安装MOD时那样正常播放和切换音乐。

曲目列表

按住鼠标在赛道名称上,可以打开一个下拉菜单,显示游戏中所有赛道。 上下拖动鼠标来滚动列表。松开鼠标即可切换到高亮的轨道。 按住鼠标的同时,右键点击轨道可将其添加到播放列表中。 你可以在配置中将轨道限制为已发现的轨道。

赛道搜索

点击搜索图标打开一个提供建议的文本框。 点击建议可切换轨道。 右键单击建议,将其添加到播放列表。

热键

默认快捷键如下:

  • 上一页:左箭头
  • 下一步:右箭头
  • 随机播放播放列表:上箭头
  • 暂停/继续:下箭头
  • 停止:结束
  • 添加到播放列表:Control + F
  • 切换UI界面:数字键盘0

播放列表

如果播放列表中没有添加任何曲目,快捷键会视为游戏内所有歌曲都已加入播放列表。 如果播放列表中添加了任何曲目,上一首、下一首等快捷键将使用自定义播放列表。 播放列表与单个角色绑定,并在夜间保存游戏时同步保存。

技术

需要 SMAPI。 为通用模组配置菜单实现一个界面,用于在游戏内更改配置设置。 代码位于:https://github.com/aedenthorn/StardewValleyMods。 我所有的《星露谷物语》模组列表可以在https://www.nexusmods.com/stardewvalley/articles/895找到。