Форум Trainsim  

Вернуться   Форум Trainsim > Microsoft Train Simulator > MSTS - Звуки

Ответ
 
Опции темы Опции просмотра
Старый 03.02.2008, 03:57   #1
NoiSe
Опытный
 
Регистрация: 03.02.2008
Адрес: Алма-Ата
Сообщений: 259
Вы сказали Спасибо: 70
Поблагодарили 88 раз(а) в 51 сообщениях
NoiSe стоит на развилке (репутация по умолчанию)
По умолчанию

выше потолка не прыгнеш
но возможно стоит рассмотреть вариант с триггерами регулирущими громкость Stream типа
Variable_Trigger ( Variable3_Inc_Past 0.02 SetStreamVolume ( 0.45 ))
NoiSe вне форума   Ответить с цитированием
Старый 03.02.2008, 11:23   #2
сандро
Матёрый пользователь
 
Аватар для сандро
 
Регистрация: 20.08.2007
Сообщений: 6,384
Вы сказали Спасибо: 35
Поблагодарили 1,180 раз(а) в 616 сообщениях
сандро стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от NoiSe Посмотреть сообщение
выше потолка не прыгнеш
но возможно стоит рассмотреть вариант с триггерами регулирущими громкость Stream типа
Variable_Trigger ( Variable3_Inc_Past 0.02 SetStreamVolume ( 0.45 ))
На самомо деле можно и у тебя это сделано в виде звуков для 2ТЭ10М, а как действует пармаметр SetStreamVolume ( 0.45 ))? Он может плавно глушить звук в пределах одной позиции?
__________________
Вышел покурить на лестничную клетку, а там ребята стоят - вакцинируются.
сандро вне форума   Ответить с цитированием
Старый 03.02.2008, 21:46   #3
NoiSe
Опытный
 
Регистрация: 03.02.2008
Адрес: Алма-Ата
Сообщений: 259
Вы сказали Спасибо: 70
Поблагодарили 88 раз(а) в 51 сообщениях
NoiSe стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
Сообщение от сандро Посмотреть сообщение
На самомо деле можно и у тебя это сделано в виде звуков для 2ТЭ10М, а как действует пармаметр SetStreamVolume ( 0.45 ))? Он может плавно глушить звук в пределах одной позиции?
да это возможно если привязаться к переменной меняющей своё значение
например к скорости как в примере
Variable_Trigger ( Speed_Inc_Past 2.0 SetStreamVolume ( 0.90 ))
Variable_Trigger ( Speed_Inc_Past 2.1 SetStreamVolume ( 0.70 ))
Variable_Trigger ( Speed_Inc_Past 2.2 SetStreamVolume ( 0.50 ))
Variable_Trigger ( Speed_Inc_Past 2.3 SetStreamVolume ( 0.30 ))
Variable_Trigger ( Speed_Inc_Past 2.4 SetStreamVolume ( 0.10 ))
Variable_Trigger ( Speed_Inc_Past 2.5 SetStreamVolume ( 0.00 ))
будет убавлять громкость при достижении скорости 7.2 км.ч
при 9 км.ч громкость будет на 0

к стати Variable2 тоже меняется не сразу а спустя какоето время
настройка скорости изменения переменной находится в ENG файле
EngineControllers (
Throttle ( 0 1 0.025 0
первая цыфра это минимальное значение
вторая максимальное значение
третья шаг

то есть при переключении контроллера с позиции на позицию
изменение значения Variable2 будет происходить с шагом 0.025
этот эффект позволил мне сделать щелконье контакторов

Variable_Trigger ( Variable2_Dec_Past 0.029 PlayOneShot ( 1 File ( "../../R_TEM2-Alias/SOUND/contactor/c0.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Variable_Trigger ( Variable2_Inc_Past 0.009 PlayOneShot ( 1 File ( "../../R_TEM2-Alias/SOUND/contactor/c1.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )

работает точно как в настоящем локе
NoiSe вне форума   Ответить с цитированием
Ответ


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

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

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

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


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


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