Тема: sound buffering
Показать сообщение отдельно
Старый 19.04.2010, 12:58
lavrey вне форума Посмотреть профиль Отправить личное сообщение для lavrey Найти все сообщения от lavrey
  № 3  
Ответить с цитированием
lavrey

Регистрация: Apr 2010
Сообщений: 27
я так понимаю таймер ставить на 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();}
}}
}}
пытался написать с таймером ничего не получается.
пожалуйста помогите