Gameplay.Sound的使用求助

[复制链接]
823 |3
Gameplay.Sound的物体怎么控制播放次数呢?
回复

使用道具 举报

Othanse 发表于 2023-7-5 18:14:44 | 显示全部楼层
SoundService.getInstance().playSound() 第二个参数就是播放次数哈
如果是使用Gameplay.Sound对象播放的话,只有一个isLoop属性可以设置为true,然后获取timelength得到音乐时长,根据时长计算播放次数的总时长,延时去关闭即可
回复

使用道具 举报

听你心声WO5 发表于 2023-7-5 18:17:57 | 显示全部楼层
看起来没有专门设置次数的属性,play方法里有个播放成功的回调,在这里面手动计数吧
回复

使用道具 举报

泪染倾城(找闺)楼主 发表于 2023-7-5 18:50:48 | 显示全部楼层
Othanse 发表于 2023-7-5 18:14
SoundService.getInstance().playSound() 第二个参数就是播放次数哈
如果是使用Gameplay.Sound对象播放的话 ...

可是用playsound的话,如果在某个guid的音效还没播放结束,会打断原来的,在重头播,可以理解成是个单例的形式,用gameplay.sound对象就可以同时存在多个,那就只能自己写个延时逻辑,不能直接设置一下次数那么方便
回复

使用道具 举报

72小时热榜
热门版块
快速回复 返回顶部 返回列表