找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5538|回复: 2

[经验] 关于音频循环播放中间片段

[复制链接]
发表于 2018-11-17 02:09:49 | 显示全部楼层 |阅读模式

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

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

×
我玩galgame就发现,在游戏里BGM是永不完结的。

开头结束后会在中间一段循环,就很好奇是怎么实现的

查看了版主四月发的贴子 音频(新)
音频(新)


里面有一点说的不清楚。关于如何让一个音频只播放中间需要循环的部分(掐头去尾)

下面这条语句:


1
play music "<loop 6.333>song.opus"





将会在完整播放完文件song.opus后,回到6.333秒标记处重新播放至结尾,并不断循环重复




它只说了一直播放到末尾的循环........我不断试错,得出

[RenPy] 纯文本查看 复制代码
play music "<loop TIME_START to TIME_STOP>MUSIC_NAME.xxx"

loop xxx to xxx 的形式,例如
[RenPy] 纯文本查看 复制代码
play music "<loop 2.1 to 3.5>eyecatch1.mp3"


真是符合英语语法啊......




发表于 2018-11-17 17:59:31 | 显示全部楼层
本帖最后由 BuErShen 于 2019-9-7 09:34 编辑

renpy简体中文文档【节选播放】:https://doc.renpy.cn/zh-CN/audio.html#partial-playback
回复 支持 抱歉

使用道具 举报

发表于 2019-9-7 09:24:09 | 显示全部楼层
数值单位是秒,如下脚本:
[RenPy] 纯文本查看 复制代码
play music "<loop 3 to 30>eyecatch1.mp3"

为3秒至30秒之间循环。
回复 支持 抱歉

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-28 19:58 , Processed in 0.045717 second(s), 16 queries , File On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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