Action Script 3

Тема в разделе "Флеш", создана пользователем Sergyk20, 30 янв 2010.

Статус темы:
Закрыта.
  1. Sergyk20

    Sergyk20 Создатель

    Регистр.:
    18 дек 2009
    Сообщения:
    10
    Симпатии:
    0
    кто знает что я не так делаю в коде...
    вот что я там прописываю...( хочу чтоб флеш плеер проигрывал музыку после нажатия на плей а не после загрузки странички...)
    Код:
    var music:Sound = new Sound();
    music.load(soundRequest);
    var theChannel:SoundChannel = music.play(root.pointDebut);
    var newSetting:SoundTransform = new SoundTransform();
    вписываю

    Код:
    autoPlay:Boolean = false;
    может не туда вписываю или не правельно код пишу?:nezn:
     
  2. yr13

    yr13 Создатель

    Регистр.:
    3 ноя 2007
    Сообщения:
    33
    Симпатии:
    2
    Код:
    autoPlay:Boolean = false;
    А причем тут эта переменная? Вы думаете если у неё название "автоматическое проигрывание" и она отрицательно, то играть не будет?

    Вам нужно создать кнопку, повесить листнер нажатия на неё, и в функции клика написать:
    Код:
    music.play();//это пример - зависит как у вас там называются переменные
     
  3. Sergyk20

    Sergyk20 Создатель

    Регистр.:
    18 дек 2009
    Сообщения:
    10
    Симпатии:
    0
    ....

    тоисть получается что плеер автозапускается из за того что на кнопке плей не висит какаята функция?
     
  4. Flastar

    Flastar Прохожие

    Т.е. так:
    Код:
    myButton.addEventListener(MouseEvent.CLICK, _goPlay);
    function _goPlay(e:MouseEvent):void
    {
       music.play();
    }
    
     
Статус темы:
Закрыта.