Вставка пробела в аудио событие во Flash - PullRequest
0 голосов
/ 17 сентября 2009

Есть ли способ вставить пустое место в звуковое событие во Flash? Например, у меня есть рассказчик, который не останавливался достаточно долго, и я хочу добавить немного места без необходимости изменения файла в отдельной программе.

Ответы [ 2 ]

2 голосов
/ 17 сентября 2009

Нет встроенного решения для этого. Вам придется создать систему ключевой точки или просто взломать ее, измерив время, необходимое для точки, приостановить аудиоклип, затем подождать x количество миллисекунд, прежде чем продолжить. Честно говоря, лучше исправить исходный аудиофайл в программе для редактирования звука, что очень легко сделать. Надеюсь, это поможет.

0 голосов
/ 18 сентября 2009

Если у вас есть звук на временной шкале, просто пролистайте туда, где вы хотите сделать паузу, затем вставьте несколько ключевых кадров, чтобы вместо одного длинного звукового события у вас было два более коротких. Чтобы отредактировать два результирующих звука кадра, чтобы первый заканчивался на паузе, а второй начинался позже, выберите кадр со звуком, а в инспекторе свойств нажмите небольшую кнопку карандаша рядом с «Эффектом». Откроется диалоговое окно «Редактировать огибающую звука», в котором можно указать, где начинается и останавливается звук в кадре, а также можно применить изменения к громкости. Очень полезная, но часто упускаемая из виду функция.

Если вы загружаете время и играете со сценариями, я бы пошел с ответом Ральфа и исправил ошибку, чтобы ненадолго приостановить звук в определенное время (возможно, вы могли бы сделать это в обработчике событий прогресса на сам звук). Есть более надежные способы сделать это, но они, вероятно, потребуют больше усилий, чем просто редактирование звука.

...