Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Пользователи

Oleksiy Oleksiy вне форума

Публичные сообщения

Отображение с 1 по 1 из 1 публичных сообщений
  1. yorlin
    06.05.2009 13:52
    yorlin
    Код AS3:
    import flash.media.Sound;
    import flash.display.Sprite; 
    import flash.net.URLRequest;
    import flash.media.SoundChannel; 
    import flash.display.Graphics;
    import flash.media.SoundChannel;
     
    public var _channel:SoundChannel;
    public var _sound:Sound; 
    public var playing:Boolean = false;
    public var position:int = 0;
    public function sound()
    {	
    	_sound = new Sound();
    	_sound.load(new URLRequest("some.mp3"));
     
    }
    public function soundPlay()
    {
    	if (playing)
    	{
    		_channel.stop();
    	}
    	 sound();
    	_channel = _sound.play(position);
    	 playing = true;		
    }
    public function soundStop()
    {
    	_channel.stop();
    	position = 0;
    }
    public function soundPause()
    {
    	if(playing) 
    	{ 
    		 position = _channel.position; 
    		_channel.stop(); 
    	} 
    	else 
           { 
    	        _channel = _sound.play(position); 
    	} 
     
    	}
    что то вроде этого... пауза отличается от стоп, только тем, что запоминаем в переменную где остановились и после этого воспроизводим уже с этого места...playing - булева переменная(проигрывается mp3 или нет)

Статистика

Всего сообщений
Публичные сообщения
Дополнительная информация
  • Последняя активность: 22.08.2012 20:03
  • Регистрация: 18.12.2008
  • Реферралы: 0

 


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


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