Музыку на паузу
Перейти к навигации
Перейти к поиску
init python:
# запустить мелодию на канале
def mplay(fn, chan = "music", fin = 1.0, fout = 1.0):
renpy.play(fn + ".mp3", channel = chan, loop = True, fadein = fin, fadeout = fout)
# канал на паузу
def mpause(channel = "music"):
c = renpy.audio.audio.get_channel(channel)
c.pause()
# снять с паузы
def munpause(channel = "music"):
c = renpy.audio.audio.get_channel(channel)
c.unpause()
# остановить мелодию
def mstop(chan = "music", fout=1.0):
renpy.music.stop(channel = chan, fadeout = fout)
# тест
label start:
$ mplay("mus")
pause (2.0)
$ mpause()
pause (2.0)
$ munpause()
pause (2.0)
$ mstop()
pause (2.0)
return
Источник: Renpy для чайников: Музыку на паузу
На главную страницу | Книга рецептов Энциклопедии Ren'Py | Renpy для чайников |