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

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

peculiar

#1 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
Здравствуйте! Никогда не занимался ни Ren'Py, ни питоном, и тут возникла задача: сделать цифровые часы + день недели.
При этом это должны работать так:
Показывать день недели в формате пн-вт-ср..., час и минуту.
Ход времени должен быть таким, чтоб  при выходе из игры время в игре останавливалось.

Моё понимание часов:
Нужно как-то привязать мои величины к реальному времени.
При первом входе в игру время начнет отсчет с игровых 09:00
Вытягиваем время с компа
То есть мы зашли в условные 12:33 нашего времени (time) и это currenttime (в игре) = 09:00, (и при этом же playedtime = 00:00, который привязывается к time, и starttime = 12:33(всегда приравниваем к времени входа в игру)
Пишем зависимость
playedtime = time - starttime
currenttime += playedtime
Если мы поиграли с 12:33 до 12:55, тоplayedtime = 12:55-12:33 = 00:22
currenttime = 09:00 + 00:22 = 09:22
Вроде бы логика правильная, но как ее оформить в самом приложении - не пойму.
Буду очень рад, если кто-то поможет!

peculiar

#2 | Тема: Помощь по Ren'Py (Вопрос\Ответ)
dmit, по сути: 
В левом верхнем углу как элемент интерфейса что-то типа [Wed. 11:26], некликабельное, просто прозрачное окошко с цифрами.
Рядом с ним надо будет еще приделать кнопку скипа определенного промежутка времени (вероятно по часу), но это в будущем, для начала нужно понять с самими часами/календарем.
+ надо, чтоб по прошествии реальной минуты в игре проходил час, но тут, вероятно, я тоже смогу докрутить
Форум о визуальных новеллах » Записи участника » peculiar [2]
  • Страница 1 из 1
  • 1
Поиск: