18.08.2014, 12:36 | #1 |
Матёрый пользователь
Регистрация: 20.08.2007
Сообщений: 6,330
Вы сказали Спасибо: 35
Поблагодарили 1,166 раз(а) в 610 сообщениях
|
Триггеры VAriable 1,2,3
Пытаюсь сейчас озвучить обдув ПТС на чс6 (благо сэплов записанных с натуры просто море).
Весь код выглядит так: SIMISA@@@@@@@@@@JINX0x1t______ Tr_SMS ( ScalabiltyGroup ( 5 Activation ( ExternalCam () Distance (1000) ) Deactivation ( CabCam () PassengerCam () Distance (1000) ) Volume(1.0) Streams ( 1 Stream ( Skip ( **** Obduv PTR **** ) Priority ( 6 ) Volume(1.0) Triggers ( 12 Variable_Trigger ( Variable2_Inc_Past 0.00 StartLoopRelease ( 1 File ( "" -1 ) SelectionMethod ( SequentialSelection ) ) ) Variable_Trigger ( Variable2_Inc_Past 0.0172 ReleaseLoopReleaseWithJump ( ) ) Variable_Trigger ( Variable2_Inc_Past 0.034 StartLoopRelease ( 1 File ( "Chs6_x_Vent-PTS.wav" -1 ) SelectionMethod ( SequentialSelection ) ) ) Variable_Trigger ( Variable2_Inc_Past 40.0 ReleaseLoopReleaseWithJump ( ) ) Variable_Trigger ( Variable2_Inc_Past 41.0 StartLoopRelease ( 1 File ( "" -1 ) SelectionMethod ( SequentialSelection ) ) ) Variable_Trigger ( Variable2_Dec_Past 42.0 ReleaseLoopReleaseWithJump ( ) ) Variable_Trigger ( Variable2_Dec_Past 42.0 StartLoopRelease ( 1 File ( "" -1 ) SelectionMethod ( SequentialSelection ) ) ) Variable_Trigger ( Variable2_Dec_Past 41.0 ReleaseLoopReleaseWithJump ( ) ) Variable_Trigger ( Variable2_Dec_Past 40.0 StartLoopRelease ( 1 File ( "Chs6_x_Vent-PTS.wav" -1 ) SelectionMethod ( SequentialSelection ) ) ) Variable_Trigger ( Variable2_Dec_Past 0.034 ReleaseLoopReleaseWithJump ( ) ) Variable_Trigger ( Variable2_Dec_Past 0.0172 StartLoopRelease ( 1 File ( "" -1 ) SelectionMethod ( SequentialSelection ) ) ) Variable_Trigger ( Variable2_Dec_Past 0.00 ReleaseLoopReleaseWithJump ( ) ) ) FrequencyCurve( Variable2Controlled CurvePoints ( 2 0.0 11025 72.5 40000 ) Granularity ( 100 ) ) VolumeCurve( Variable2Controlled CurvePoints ( 2 0.0 1 72.5 1 ) Granularity ( 0.01 ) ) ) ) ) ) Проблема в том, что работать будет четко если вместо триггера Variable2 повесить триггер Variable1 - зависимость от скорости. Мне надо сделать, чтобы на 27 позиции происходило прекращения игры "закольцованного сэмпла и он доиграл до конца. Но вот беда, триггер Variable2 не умеет перескакивать через позиции. Если всего 10 позиций, то и 10 сэмплов должно быть. Т.е. не может быть такого, чтобы с 1 по 3 играл один, а с 3 по 4 ничего, а с 5 по 10 снова играет. У меня 58 позиций вместе с 0 позицией и 1 - сбором схемы. Я пробовал прописать так 1:58=0.017 0.017x29 позицию = 0.49 - не работает, вернее не выключаются вентиляторы, тогда я оставлял просто 49 (%) , тоже не выключается, тогда я подсчитал для скорости 160/58=2.75/3.6=0.76 м/с х 29 = 22.2 И тоже не происходит ReleaseLoopReleaseWithJump ( ) ) Все заработает как надо если триггер Variable2 поменять на триггер Variable1. Но тогда при опускании токоприемника в тяги не происходит ReleaseLoopReleaseWithJump ( ) ) А просто volume =0 |
01.01.2007, 12:00 | |
Яndex
Спонсор
Регистрация: 01.01.2007
Сообщения: 500
Реклама показывается изредка по случайному принципу |
РЕКЛАМА
|
03.09.2014, 09:53 | #2 | |
Разработчик
Регистрация: 26.02.2014
Адрес: МО, г. Подольск
Сообщений: 399
Вы сказали Спасибо: 1,494
Поблагодарили 788 раз(а) в 218 сообщениях
|
Цитата:
DiscreteTrigger ( 24 ReleaseLoopReleaseWithJump ( ) )
__________________
Это в Лурке с блэкджеком и шлюхами, а у нас - с кабиной и звуками! |
|
03.09.2014, 11:33 | #3 |
Матёрый пользователь
Регистрация: 20.08.2007
Сообщений: 6,330
Вы сказали Спасибо: 35
Поблагодарили 1,166 раз(а) в 610 сообщениях
|
Попробую. Хотя я соврал, volume 0 не происходит, происходит возврат к частоте сэмпла.
__________________
Вышел покурить на лестничную клетку, а там ребята стоят - вакцинируются. |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Зачем нужны триггеры и маркеры и как ими пользоваться? | Sanshalay | TrainZ - Маршруты и сценарии | 5 | 08.08.2011 01:45 |
Что это? |