Форум Trainsim  

Вернуться   Форум Trainsim > Microsoft Train Simulator > MSTS - Подвижной состав

 
 
Опции темы Опции просмотра
Старый 07.02.2016, 09:53   #14
Рома2345
Матёрый пользователь
 
Аватар для Рома2345
 
Регистрация: 11.12.2011
Адрес: Вербилки
Сообщений: 455
Вы сказали Спасибо: 279
Поблагодарили 114 раз(а) в 87 сообщениях
Рома2345 стоит на развилке (репутация по умолчанию)
По умолчанию

В тех sms ошибка. Iom не смотрел - там сложно ошибиться, а тесты сделать не на чем, МСТСя в поносе.
Тут зависит от того, как кабина и локомотив настроен контроллер песочницы (кнопка) TwoState/TriState будет сделана. Смысл в залипании и удержании соответственно в кабине настраивается.
На все рычаги управления есть 3 триггера: значение, инициализация и окончание.
Для песочницы
#26 - нажатие кнопки
#4 - инициализация
#5 - деактивация

Смысл работы самой песочницы есть при движении, а при стоянке - дверей. Из-за этого совмещение события триггеров не влияет на использование функции песочницы и дверей.
Для того, что бы песочница работала как и раньше, а на стоянке работали двери вводится кривая скоростей, можно реализовать и переменной скорости, но не буду слишком много вариантов давать.
1.
Кнопка TwoState с залипанием Style ( ONOFF ) (Тут могу чуть ошибиться (Pressеd) - по-моему это удержание? Тогда совсем другая песня будет очень длинная для таких вещей, notch получается с флагом 1 придётся подкладывать звук пустышку или тишины ... 1 File ( "" -1 ) ... )
Реализация кривой Volume/Speed
Недостатки: занятие лишних звуковых слотов и сложность кода, Преимущества: простота исправления и большая универсальность в моделях и настройках
Stream (
Skip ( ** NN+1. Звук открытия дверей, нужно нажать кнопку песочницы 26 ** )
Priority ( 5 )
Triggers ( 3
Discrete_Trigger ( 5 EnableTrigger ( 2 ) )
Discrete_Trigger ( 4
PlayOneShot ( 1
File ( "opening doors.wav" -1 )
SelectionMethod ( SequentialSelection )
)
)
Discrete_Trigger ( 4 DisableTrigger ( 2 ) )
)
VolumeCurve ( SpeedControlled
CurvePoints ( 5
1.00 0.00
0.01 0.00
0.00 1.00
-0.01 0.00
-1.00 0.00
)
Granularity (0.001)
)
)
Stream (
Skip ( ** NN+2. Звук открытия дверей прозвучал, нужно закрыть ** )
Priority ( 5 )
Triggers ( 3
Discrete_Trigger ( 4 EnableTrigger ( 2 ) )
Discrete_Trigger ( 5 PlayOneShot ( 1 File ( "closing doors.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Discrete_Trigger ( 5 DisableTrigger ( 2 ) )
)
VolumeCurve ( SpeedControlled
CurvePoints ( 5
1.00 0.00
0.01 0.00
0.00 1.00
-0.01 0.00
-1.00 0.00
)
Granularity (0.001)
)
)
)
Просьба, протестировать, кто может!!!

Не устроит реализация предложу другие. Сейчас не на чем тестить самому, только из-за этого частями.
__________________
Души мёртвых птиц в умершей траве.
Рома2345 вне форума   Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Рома2345 за это полезное сообщение:
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ЭР2-1140 и ЭР2-1241 с train-driver.ru - новые версии Rocket MSTS - Подвижной состав 1 17.12.2012 20:09
помогите с кабиной!!! saday MSTS - Подвижной состав 28 23.11.2011 00:11
Проблема с кабиной Kevin MSTS - Подвижной состав 8 08.01.2011 00:20
Глюк с кабиной! Боинг TrainZ - Подвижной состав 3 04.08.2008 00:18


Текущее время: 20:20. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim
TopList Нажми для появления дома Trainsim на карте Intermap
Что это?