Показать сообщение отдельно
Старый 28.12.2009, 22:39
AL.exe вне форума Посмотреть профиль Отправить личное сообщение для AL.exe Посетить домашнюю страницу AL.exe Найти все сообщения от AL.exe
  № 19  
Ответить с цитированием
AL.exe
 
Аватар для AL.exe

Регистрация: Jan 2004
Адрес: Net
Сообщений: 1,049
Отправить сообщение для AL.exe с помощью ICQ
Вообще, имхо, проще и лучше заюзать setTimeout из flash.utils, чем таймер, который нафиг тут не нужен, потому что используется один раз.


Код AS3:
//"музыка начинает играть например через 2 секунды, но не с начала а как будто она уже 2секунды играла но мы ее не слышали"
setTimeout(startPlayback, 2000);
 
function startPlayback(position:Number = 2000, stopAfterInterval:Number = 1000)
{
    s.play(position)
    //"только не получается ее на 3секунде остановить"
    setTimeout(stopPlayback, stopAfterInterval);
}
 
function stopPlayback()
{
    s.close()
}
__________________
Дело не в тебе


Последний раз редактировалось AL.exe; 28.12.2009 в 22:46.