ТРС потихоньку осваиваю, не не знаю в какую тему написать.
Раз уж есть что-то схожее по тематике, то сюда.
Други мои, ответьте старому МСТСнику на такой вопрос.
Насколько широки возможности скриптования в ТРС, ограничены ли они каким-нибудь определённым набором функций или они оганичены лишь прихотью программиста?
С какой целью?
Наигрался я тут в ZDSimulator и не оставляет меня в покое следующая мысль:
в трс реализованы трёхмерные кабины, в которых оскриптовываются все тумблеры, кнопки, краны, итд, даже книжки можно полистать,
если сделать продолжение такой кабины (единой моделью, не отдельными)
в машинное отделение, будет ли возможность реализовать функции, аналогичные функциям вышеупомянутого ZDSim'а?
Например, тот же кран пневмосистемы.
pkran в зависимости от положения закр/откр получает значение 0 или 1,
tumbler - тумблер пантографа, в зависимости от положения вниз/вверх
получает значение 0 или 1?
сам пант тоже 0 или 1 в зависимости от того поднят или опущен
//далее условие для пантографов
if (pkran = 1) then
{
if (tumbler = 1) then
{
/* тут пишем хрень для поднятия пантов */
pant1: = 1;
}
else
{
pant1: = 0;
}
}
else
{
pant1: = 0;
}
ну и так далее, т.е. ф-ии управления в кабине чтоб зависели от того что творится в машином.
Извиняюсь за кривой пример, ТРСные скрипты не смотрел ещё, написал так чтоб было доступно для всех, даже для тех кто ни разу никаких кодов не видел.
UP, опять движок форума при просмотре сообщения всё к левому краю прижимает, сколько пробелов ни оставляй =(
а при редактировании всё нормально
__________________
Из реала и МСТС-профи в ТРС-дилетанты.
|