Top.Mail.Ru

перемотка на шаг назад — как ?

Главная Форум Любовь, Деньги, Рок-н-Ролл перемотка на шаг назад — как ?

Просмотр 4 сообщений - с 1 по 4 (из 4 всего)
  • Автор
    Сообщения
  • #71538
    Abcd0Abcd
    Участник

      В БЛ была возможность по скроллу и по-моему по стрелкам отматывать пошагово назад — это было очень удобно, когда:

      1) не успел рассмотреть анимацию, смену эмоций персонажа, особенно если спрайтов несколько, или хочешь рассмотреть их как последовательность, без перерывов на чтение текста
      2) хочется рассмотреть подробнее арт, пережить ещё раз какой-то момент
      3) случайно «проскочил» что-то или пропустил что-то важное, отвлёкся, например на чтение текста
      4) «выпал из контекста» по бытовым причинам или по причине сна и на след. день хочешь вспомнить что было «в предыдущей серии»

      Как в ЛМР отмотать на шаг назад?
      Если сейчас не реализовано — возможно ли добавить это в беклог?

      Как вариант историю диалогов вынести на отдельную кнопку / жест / хоткей, например на нажатие колёсика мыши — тут надо подумать уже.

      #71540
      Фото аватараadmin
      Хранитель

        Нет и не будет.

        #71542
        Abcd0Abcd
        Участник

          Понял, спасибо!
          На всякий случай оставлю пару идей.

          а) хранить ключевые точки-выборы ГГ, прокручивать состояния с самого начала(«вперёд» без отрисовки), и отрисовывать предпоследний n-1 кадр (односвязный список «только вперёд»)

          б) хранить ссылку не только на следующий, но и на предыдущий кадр (а ля двусвязный список)

           

          По сути каждый рут — это список кадров,
          соответственно каждый выбор просто стыкует их вместе и хранится где-то в памяти

          #71544
          Andryhin
          Участник

            Нет и не будет.

             

            А вот и зря.

            Очень удобно , особенно когда на чтиво уходит несколько дней !

          Просмотр 4 сообщений - с 1 по 4 (из 4 всего)
          • Для ответа в этой теме необходимо авторизоваться.