init: image man = "man.png" image bg = "bg.jpg" $ dt = "утро" screen daytime: if dt == "утро": add "#8404" if dt == "вечер": add "#0484" if dt == "ночь": add "#000b" label start: show screen daytime scene bg show man "Сейчас – [dt]." $ dt = "день" "Сейчас – [dt]." $ dt = "вечер" "Сейчас – [dt]." $ dt = "ночь" "Сейчас – [dt]." return
Стоит RenPy 6.99, после добавления в проект вот этого кода перестало открываться меню по нажатию Esc, видимо screen для смены дня и ночи что-то перекрывает. Как быть в какую сторону копать?
ОтветитьУдалитьу меня тоже стоит версия 6.99, и всё прекрасно работает, никто ничего не перекрывает. это вы что-то сами наворотили, мой код абсолютно не при чём. ищите косяки в другом месте.
УдалитьЯ понял в чём дело. У меня стоит splashscreen и много математики в нем уже идет. Помог банальный перенос данного кода со строчки "screen daytime" за метку "label start". Рецепт отличный. Но я, пожалуй, опишу эту ситуацию, чтобы код работал в разных случаях.
ОтветитьУдалить