![]() |
![]() |
![]() |
#19 | |||
Заблокирован
Регистрация: 24.05.2007
Адрес: Валькумей
Сообщений: 719
Вы сказали Спасибо: 90
Поблагодарили 696 раз(а) в 294 сообщениях
![]() ![]() ![]() |
![]()
«Песнь о вечном коллеге» © не Тимас.
0. Вводную «Комсомольская» подтянули ещё чуть-чуть. Расставляем органы управления на пульт-табло. Заделали накладные шильдики для наименований объектов управления. Расставили кнопки ИР, пригласительных сигналов, контрольные лампы автоблокировки, ИР и отмены маршрутов. Сигнальные кнопки ещё не расставляли. 0.1. Поскольку вспомогательная индикация там не ячеечная, а точечная, добавляем аналогичные алгоритмы для глазков. В глазке, в отличие от ячейки, только одна лампочка вместо двух. 1. Шильдики с наименованиями смотрятся немного великовато. Даже, я бы сказал, много великовато в выбранном масштабе (16px = 40мм). 1.1. Исторически в первой реинкарнации проекта уже был этот масштаб. Перекочевал он и во вторую. Но во второй планировалось масштабирование ячеек (8-16-32px), графический модуль был готов обрабатывать сетку с любой кратной двум стороной ячейки. 1.2. Но во второй реинкарнации (под DOS) не было контроля колеса мыши. Посему идея завяла. А в нынешней третьей компонент сетки будет не очень рад динамическому изменению размера ячейки, т.к. оно потянет за собой изменение размера формы и войну со скроллерами. На «Комсомольской» война со скроллерами уже есть, но хотелось бы от ней избавиться. Поэтому масштабирование ячеек и тут не пошлО! 1.3. Но не особо красивые подписи намекают: не сделать ли переход на бОльший размер ячейки — 24 или 32px. По времени подготовки графики такой переход займёт порядка двух недель. Но потеряется наглядность для крупных станций, где желательно иметь перед глазами одновременно обе горловины одного парка. Посему думаем, и думать будем долго! 1.4. И да, Григорьевская «сеточка» TCellGameBoard (гуглится, но это не реклама) одновременно набор ресурсних картинок для ячеек разного размера не оценит. Так что или всё, или ничего. Для каждой вводной иметь свой набор картинок — совершенно бесполезная идея. 2. Давеча несколько отвлеклись от СЦБ. Созрел концепт рабочего места смежного работника. Теперь за одним рабочим местом можно закрепить несколько работников. Абоненты селектора плавно перешли в категорию рабочих мест вместо прямых ссылок на работников. Ну и соот-но, при отключении питания рабочее место — абонент само отключит связь со своими работниками (обработку событий изменения состояния питания уже делали раньше!). 2.1. На выходе получим, что на соседних станциях может отвечать либо дежурный, либо оператор. Ну и ещё кое-чего интересного вылезет, особо по части станций, где нет постоянного дежурства работников (например, электромехаников СЦБ или путейцев). Т.е. в будку мы им позвонить сможем всегда. Но, если в будке никого нет, то никто и не ответит! 3. Также помаленьку начали курочить смежных работников. Поскольку вся необходимая информация будет теперь привязана к будкам (напр, ID перегона до соседней станции), то работник по ссылке на будку легко получит ссылки на «родные» объекты. Безо всяких корявых поисков в общем списке по принадлежности к этому работнику! 4. Очередной раз убедились, что история развития СЦБ в части совершенствования схемных решений никому особо не интересна. Примеры приводить не станем, но они есть! 5. А теперь к вопросу о том, почему автор так рьяно относится к качеству моделирования СЦБ. 5.1.
5.2. Смотреть с 17:28. Читать много текста. Белязо с Казаковым в помощь! Скрытый текст:
6. «Пётр и Павел час убавил, Илья-пророк два уволок» © не Тимас. Посему воем! 7. Ну и да, автор продолжает вести асоциальный образ жизни. Поэтому он без зазрения совести удалился из социальной сети. Но это не значит, что обсуждение проекта в интернете прекращено! Проект живёт теперь в Дискорде, сервер так и называется TrainMania. Там публикуются картиночки, задаются текущие вопросы и иногда получаются на них текущие ответы. Теоретически можно трепаться голосом, если предупредить об этом автора заранее! Последний раз редактировалось Timas; 18.07.2019 в 10:40. |
|||
![]() |
![]() |
Метки |
trainmania |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|
|
![]() Что это? |