Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[‼️35] Правила прокрутки #88

Open
realsonic opened this issue Apr 28, 2023 · 2 comments
Open

[‼️35] Правила прокрутки #88

realsonic opened this issue Apr 28, 2023 · 2 comments
Assignees
Labels
0 [Критически важно!] Крайне важная задача ‼️ Приоритет Задачи, требующие приоритетного решения. 🗣 История пользователя Прямая цитата или рассказа пользователя, подлежит анализу/разбивке

Comments

@realsonic
Copy link
Member

realsonic commented Apr 28, 2023

Начало диалога: https://t.me/c/1569961354/6661

Андрей Репин, [21.04.2023 9:39]
Я обнаружил, что курсор в сообщениях должен устанавливаться на последнюю введённую игроком команду, т.е. вверху экрана первой строкой должна быть всегда отображаться эта команда. Если же сообщение выводится на экран без ввода команды, то на начала первой строки выводимого сообщения. Она должна всегда быть вверху экрана первой строкой.

Андрей Репин, [21.04.2023 11:46]
А строки следующего сообщения должны подгружаться через строку после окончания предыдущего сообщения.

Андрей Репин, [21.04.2023 11:47]
Со скроллингом первого сообщения, конечно.

Андрей Репин, [22.04.2023 7:54]
Для меня курсор это место в сообщении. В данном случае нужно, чтобы этот невидимый курсор устанавливался в начале сообщения, и находился в верхнем левом углу экранной области. Если выводится какой-то сообщение, оно должно быть максимально видимо, то есть занимать, если оно большое, всю область экрана. Если оно больше, то игрок прокрутит его самостоятельно. Так как, в основном, сообщения выдаются в ответ на команду игрока, то в левом верхнем углу экрана должна быть видима перед сообщением эта команда. Если сообщение выводится программно, например, по то таймеру, то только первая строка сообщения.

Андрей Репин, [22.04.2023 7:57]
Image
Но никак не так

Андрей Репин, [22.04.2023 8:20]
Image
И желательно, чтобы и не так. В данном случае лучше всё-таки, чтобы команда север находилась в верхней части экрана. Пусть даже и сообщение не такое большое.

Андрей Репин, [22.04.2023 11:17]
В самом начале игры по команде осм. Потом после перехода в другую локацию, осмотра там, возвращения и осмотра первой, всё нормально. Это и странно. Не могу понять, почему.

@realsonic realsonic added 0 [Критически важно!] Крайне важная задача 🗣 История пользователя Прямая цитата или рассказа пользователя, подлежит анализу/разбивке ‼️ Приоритет Задачи, требующие приоритетного решения. labels Apr 28, 2023
@realsonic
Copy link
Member Author

Свёл правила в список https://github.com/IFML2/ifml2/wiki/Плеер:-прокрутка-лога-игры

@realsonic
Copy link
Member Author

Сценарии тестирования

1. Начать сначала

Шаги

  1. Запустить игру "Руслан и Людмила".
  2. Запустить заново.

Ожидаемый результат: Первая строка в логе - начало игры.
Полученный результат: Лог прокручен в конец.

@realsonic realsonic self-assigned this Aug 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0 [Критически важно!] Крайне важная задача ‼️ Приоритет Задачи, требующие приоритетного решения. 🗣 История пользователя Прямая цитата или рассказа пользователя, подлежит анализу/разбивке
Projects
None yet
Development

No branches or pull requests

1 participant