Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   sound buffering (http://www.flasher.ru/forum/showthread.php?t=138912)

lavrey 19.04.2010 09:51

sound buffering
 
загружается мп3. должно пройти 3 сек. и начинается воспроизведение
как такое реализовать в акшн скрипт?:wacko:

zuxul 19.04.2010 10:23

http://help.adobe.com/ru_RU/AS3LCR/F...dia/Sound.html
http://help.adobe.com/ru_RU/AS3LCR/F...ils/Timer.html

lavrey 19.04.2010 12:58

я так понимаю таймер ставить на 3 сек. после нью саунд?
я в акшн скрипт мало чего понимаю. помогите с кодом
проигрыватель выглядит так
Код AS3:

package {
import flash.display.Sprite;
import flash.external.ExternalInterface;
import flash.media.Sound;
import flash.media.SoundChannel;
import flash.net.URLRequest;
import flash.system.Security;
public class test extends Sprite{
public var snd:Sound = new Sound();
public var sndChannel:SoundChannel=new SoundChannel();
public function test(){
        ExternalInterface.addCallback("sendToAS",loadSound);
}
private function loadSound(type:String,url:String,tmpPos:Number):void{
if(type=="play"){
        var snd:Sound=new Sound(new URLRequest(url));
        sndChannel=snd.play(tmpPos*1000,0,null);
}if(type=="stop"){
        try{sndChannel.stop();snd.close();}
        catch(e:Error){sndChannel.stop();}
}}
}}

пытался написать с таймером ничего не получается.
пожалуйста помогите

a1. 29.04.2010 00:58

Код AS3:

var context:SoundLoaderContext = new SoundLoaderContext(5000, true);
var snd:Sound = new Sound(new URLRequest(mp3Path), context);


Crenth 29.04.2010 06:42

Цитата:

Сообщение от lavrey (Сообщение 901629)
загружается мп3. должно пройти 3 сек. и начинается воспроизведение
как такое реализовать в акшн скрипт?:wacko:

3 сек с момента полной загрузки МР3 ?
или минимум 3 сек буферизации ?


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

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