Популярные записи
    Календарь
    «    Декабрь 2021    »
    ПнВтСрЧтПтСбВс
     12345
    6789101112
    13141516171819
    20212223242526
    2728293031 
    Теги
    Реклама
    Голосование

    Как вам дизайн блога?


    Ссылки
    Архивы
    Январь 2017 (1)
    Сентябрь 2016 (1)
    Август 2016 (1)
    Июль 2016 (2)
    Май 2016 (1)
    Апрель 2016 (3)

    591-62-63

    Контакты
     

    Как добавить звук во флеш?

    nDiezel, Прочитало: 23 971
    11 мая 2009
    Начну, пожалуй, серию записей, посвященных программированию в actionscript.
    Может для кого-то вопросы будут банальными, для кого-то - не нужными. Но например когда я сталкивался с этими проблемами - приходилось очень долго искать ответ по всяким форумам и сайтам...

    Итак.

    Как добавить звук во флешку?
    Добавить звук во флешку - очень просто.
    В меню программы выбираете File -> Import -> Import to library
    Далее - открывается окно и вы выбираете на своем компьютере нужный вам файл.
    Во флеш нельзя вставить mp3. Во всяком случае у меня - не получалось. loon Флеш интегрирует только формат wav, поэтому если вам нжно вставить mp3 во флеш - сначала переведите его в формат wav.
    Перевели, импортировали?
    Идем дальше.

    Если вам нужно вставить флешку в кадр - то это делается вообще просто:
    - выберите нужный вам кадр на шкале времени
    - выберите на панели Proprties в выпадающем меню Sound нужный вам файл

    Как добавить звук во флеш?


    Собственно - все. hi
    Теперь как только начнет проигрываться данный кадр флешом - начнет проигрываться и музыка, выбранная вами.
    Также можно добавить какие-то эффекты, указать сколько раз нужно проиграть музыку или если нужно - можно вообще зациклить ее ("Loop").

    Как добавить звук к мувиклипу, к событию?
    Часто бывает что прикрепить звук к временной шкале - нельзя. Как пример - звук выстрела во флеш-игре.
    В акшнскрипт легко делается и это.
    Повторяем процедуру по импортированию звука во флеш, далее - нажимаем сочетание клавиш CTRL+L (открываем окошко библиотеки). В появившемся окне - выбираем нужный нам звук и нажимаем на нем правой кнопкой мыши.
    Должно появиться такое окошко:

    Как добавить звук во флеш?


    Вам нужен пункт Linkage (на рисунке он подчеркнут). Выбираете его, открывается окно:

    Как добавить звук во флеш?


    Где:
    Identifier - имя, которое будет передано в акшнскрипт вашей флешки. С ним мы потом будем работать.
    AS Class - класс
    Если нужно - указываете эти два параметра и выбираете в квадратиках две галочки: Export for Actionscript и Export in first frame
    Этими галочками вы "говорите" программе что данный звуковой файл будет вызываться программно.
    Собсвенно далее - только код. Вот он:

    actionscript-Код:
    1. var mc_s:Sound = new Sound();

    2. mc_s.attachSound("Ваша музыка");



    Где:
    mc_s - имя вашей переменной, к которой присоединяется нужный вам звук/музыка.
    Ваша музыка - имя, которое мы передали в actionscript (последняя картинка, строка Identifier)

    Далее - в нужном вам месте вставляете код:

    actionscript-Код:
    1. mc_s.start(0, 999);


    Где:
    mc_s - имя вашей переменной, к которой присоединяется нужный вам звук/музыка. (вы его задавали описанным чуть выше кодом)
    0 - цифровое значение, с которого флешу начать воспроизводить звук. Указывается, по-моему - в секундах.
    999 - количество повторов. Т.е. если вам нужно бесконечное повторение - задайте пару тысяч раз. Думаю - пользователю этого хватит loon

    Вот и все.
    Надеюсь эта запись кому-то, да поможет victory
    Теги:Уроки

    Ошибка

    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
    Наверх
    Вы используете браузер криворуких программистов.Их детище - глубоко ранит мою нежную психику и напоминает о бессонных ночах и километрах кода, написанного в попытках заставить работать это убожество.

    Поэтому, если вы хотите мира во всём мире - я искренне советую вам его заменить на более достойный
    Обещаю исправиться