Форум Anivisual закрыт. Вы не можете создавать новые темы или писать ответы. Форум будет работать в режиме архива.
Пользователи · Поиск по форуму · · · Регистрация

  • Страница 1 из 1
  • 1
Форум о визуальных новеллах » Записи участника » dshjgsdj [4]
Результаты поиска

dshjgsdj

#1 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
Добрый день! Не могу понять, как можно исправить исключение на Android. 

Есть json файл, лежащий в директории resoureces и названный "string.json". Для его парсинга я использую такой способ:
Код
label start:
    $ import json
    $ f = open(renpy.loader.transfn("resources/string.json"))
    $ text = json.load(f)
И это отлично работает как на ПК (как на Windows, так и на Linux), так и на Renpy эмуляторе. Но вот когда я собираю APK с помощью RAPK и запускаю проект на реальном устройстве, вылетает исключение. Путь не найдет. 

Почему так происходит и как мне это исправить? 

dshjgsdj

#3 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
Допустим, мне нужно, чтобы несколько сообщений сменялись не по нажатию на них, а по определенному времени.
Для этого я создаю соответствующего персонажа:
Код
$ no_interact = Character(interact = False, advance = False)

И, соответственно, вывожу необходимые сообщения:
Код
no_interact "text_1"
pause 2.0
no_interact "text_2"
pause 2.0
no_interact "text_3"
pause 3.0
Такая реализация действительно работает, но при нажатии диалоги все равно сменяются. Каким образом я могу заблокировать взаимодействие игрока с игрой, и дать ему возможность просто смотреть?
Из необычного, если задать персонажа таким образом: 
Код
$ no_interact = Character(interact = True, advance = False)
то игрок перестает взаимодействовать с игрой, но и сообщения не сменяются по таймингу.
Форум о визуальных новеллах » Записи участника » dshjgsdj [4]
  • Страница 1 из 1
  • 1
Поиск: