Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Подскажите как сделать чтобы музыка играла сразу. (http://www.flasher.ru/forum/showthread.php?t=151474)

pachok89 28.02.2011 16:10

Подскажите как сделать чтобы музыка играла сразу.
 
Код AS3:

var chn:SoundChannel;
var setPosition:int = 0;
var s:Sound =new Sound (new URLRequest("music.mp3"));
 
var isPlaying:Boolean=false;
 
bt_sounds.addEventListener(MouseEvent.CLICK,playSnd);
function playSnd(e:MouseEvent) {
isPlaying?(setPosition = chn.position, chn.stop()):chn=s.play(setPosition, 1000);
isPlaying=! isPlaying;
}


cleptoman 28.02.2011 16:12

Код AS3:

playSnd(null);

не? )

pachok89 28.02.2011 16:21

не)
 
не))))
я догадываюсь что нужно повесить слушателе загрузки, по ее завершении - s.play();
Подскажите как это сделать?

cleptoman 28.02.2011 17:29

эммм. не знаю зачем вам это, потому как mp3 вполне себе потоково играет, но:

Код AS3:

s.addEventListener(Event.COMPLETE,playSnd);


pachok89 28.02.2011 18:36

Что то не работает, мне нужно чтобы после загрузки музыка начинала играть, и ее можно было останавливать-продолжать.


Часовой пояс GMT +4, время: 03:45.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.