找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2026|回复: 6

[已解决] 如何实现检测背景音量大小与选项联动

[复制链接]
发表于 2022-3-30 12:34:53 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本帖最后由 bk201 于 2022-4-4 02:17 编辑

比如 选项一 需要 背景音量为0 才可跳转对应选项 如果为否 则重复选择
 楼主| 发表于 2022-3-30 20:07:31 | 显示全部楼层
有没有大佬看看
回复 支持 抱歉

使用道具 举报

发表于 2022-3-31 08:44:52 | 显示全部楼层
preferences.get_volume(mixer)

mixer
表示混音器名称的字符串。默认的混音器名称包括“music”、“sfx”和“voice”。返回值位于0.0和1.0的闭区间内。

评分

参与人数 1干货 +1 收起 理由
BuErShen + 1 版主默认不加分

查看全部评分

回复 支持 抱歉

使用道具 举报

 楼主| 发表于 2022-3-31 13:38:03 | 显示全部楼层
被诅咒的章鱼 发表于 2022-3-31 08:44
preferences.get_volume(mixer)

mixer

谢谢大佬!
回复 支持 抱歉

使用道具 举报

 楼主| 发表于 2022-3-31 14:23:34 | 显示全部楼层
被诅咒的章鱼 发表于 2022-3-31 08:44
preferences.get_volume(mixer)

mixer

I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/script.rpy", line 45, in script
    if preferences.get_volume(music) == 0.0:
  File "game/script.rpy", line 45, in <module>
    if preferences.get_volume(music) == 0.0:
NameError: name 'music' is not defined

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/script.rpy", line 45, in script
    if preferences.get_volume(music) == 0.0:
  File "renpy/ast.py", line 1898, in execute
    if renpy.python.py_eval(condition):
  File "renpy/python.py", line 2276, in py_eval
    return py_eval_bytecode(code, globals, locals)
  File "renpy/python.py", line 2269, in py_eval_bytecode
    return eval(bytecode, globals, locals)
  File "game/script.rpy", line 45, in <module>
    if preferences.get_volume(music) == 0.0:
NameError: name 'music' is not defined

我加了之后报错显示这个 是要在前面全局定义什么吗
回复 支持 抱歉

使用道具 举报

发表于 2022-4-1 09:00:51 | 显示全部楼层
mixer
表示混音器名称的字符串
回复 支持 抱歉

使用道具 举报

 楼主| 发表于 2022-4-1 13:34:54 | 显示全部楼层
被诅咒的章鱼 发表于 2022-4-1 09:00
mixer
表示混音器名称的字符串

懂了 谢谢
回复 支持 抱歉

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|RenPy中文空间 ( 苏ICP备17067825号|苏公网安备 32092302000068号 )

GMT+8, 2024-11-22 04:11 , Processed in 0.101177 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表