![]() |
Как сделать продолжительность свистка от нажатия клавиши
Не бейте меня.сильно возможно я создаю очередную бессмысленную тему но как можно сделать в звуках для ТЭП70 чтоб продолжительность свистка и гудка зависило от нажатия клавиши. А то ты клавишу отпустил а звуки продолжаются.
|
Mamon, попробуй прописать следующим образом:
Stream ( Priority ( 6 ) Volume ( 1.0 ) Triggers ( 4 Discrete_Trigger ( 10 SetStreamVolume ( 0.50 ) ) Discrete_Trigger ( 10 StartLoopRelease ( 1 File ( "имя wav-файла свистка 352 кбит\сек.wav" -1 ) SelectionMethod ( SequentialSelection ) ) ) Discrete_Trigger ( 11 SetStreamVolume ( 0.00 ) ) Discrete_Trigger ( 11 ReleaseLoopReleaseWithJump () ) ) ) Stream ( Priority ( 6 ) Volume ( 1.0 ) Triggers ( 4 Discrete_Trigger ( 8 SetStreamVolume ( 0.50 ) ) Discrete_Trigger ( 8 StartLoopRelease ( 1 File ( "имя wav-файла тифона 352 кбит\сек.wav" -1 ) SelectionMethod ( SequentialSelection ) ) ) Discrete_Trigger ( 9 SetStreamVolume ( 0.00 ) ) Discrete_Trigger ( 9 ReleaseLoopReleaseWithJump () ) ) ) |
А где это прописывать????
|
В sms файле кабины лока, в котором ковыряешь звуки.
|
Чет я вообще не разберусь(((( Если не затруднит выложите плиз текстокый документ.
|
Ну это не серьёзно, текстовый документ чего, у локомотивов звуки разные, файлы sms разные, давай начнём с конкретного лока, выбирай, какой и откуда, покумекаем.
|
Вообще ТЭП70–0297
|
Внизу ЕНГ файла тепловоза tsrLoco_tep70-0297 находим ссылку на кабинные звуки: Sound ( "../../tsrLoco_TEP70-Alias/Sound_2/tsrLoco_tep70khar-cab.sms" ) , открываем блокнотом файл tsrLoco_tep70khar-cab.sms , находим строки
Stream ( Skip ( **** This stream allows the horn to be played at the same time **** ) Priority ( 6 ) Triggers ( 2 Discrete_Trigger ( 8 StartLoopRelease ( 1 File ( "tsrSound-tep70-horn.wav" -1 ) SelectionMethod ( SequentialSelection ) ) ) Discrete_Trigger ( 9 ReleaseLoopReleaseWithJump () ) ) ) Stream ( Skip ( **** This stream allows the horn to be played at the same time **** ) Priority ( 6 ) Triggers ( 2 Discrete_Trigger ( 10 StartLoopRelease ( 1 File ( "tsrSound-tep70-bell.wav" -1 ) SelectionMethod ( SequentialSelection ) ) ) Discrete_Trigger ( 11 ReleaseLoopReleaseWithJump () ) ) ) меняем их на строки Stream ( Priority ( 6 ) Volume ( 1.0 ) Triggers ( 4 Discrete_Trigger ( 8 SetStreamVolume ( 0.50 ) ) Discrete_Trigger ( 8 StartLoopRelease ( 1 File ( "tsrsound-tep70-horn.wav" -1 ) SelectionMethod ( SequentialSelection ) ) ) Discrete_Trigger ( 9 SetStreamVolume ( 0.00 ) ) Discrete_Trigger ( 9 ReleaseLoopReleaseWithJump () ) ) ) Stream ( Priority ( 6 ) Volume ( 1.0 ) Triggers ( 4 Discrete_Trigger ( 10 SetStreamVolume ( 0.50 ) ) Discrete_Trigger ( 10 StartLoopRelease ( 1 File ( "tsrsound-tep70-bell.wav" -1 ) SelectionMethod ( SequentialSelection ) ) ) Discrete_Trigger ( 11 SetStreamVolume ( 0.00 ) ) Discrete_Trigger ( 11 ReleaseLoopReleaseWithJump () ) ) ) Проверил только что, работает. |
За инфу низкий поклон)))) Но эти звуки только для кабины???
|
Ну да, для кабины, а с наружными не экспериментировал, езжу в кабине, да и зима на дворе =))
|
А кто подскажет как сделать так чтобы звуки свистка и вне кабины зависили от нажатия клавиши????
|
Текущее время: 06:31. Часовой пояс GMT +4. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim