Показать сообщение отдельно
Старый 16.03.2013, 19:33
Alex Lexcuk вне форума Посмотреть профиль Отправить личное сообщение для Alex Lexcuk Посетить домашнюю страницу Alex Lexcuk Найти все сообщения от Alex Lexcuk
  № 8  
Ответить с цитированием
Alex Lexcuk

блогер
Регистрация: Mar 2008
Адрес: Донецк_city
Сообщений: 1,094
Записей в блоге: 5
Цитата:
Сообщение от Yulia_V Посмотреть сообщение
Здравствуйте, не подскажете как создать встроенный(!) в приложение звук, и чтоб он при нажатии на объект начинал проигрываться, а при повторном нажатии замолкал (а лучше чтоб вставал на паузу, но можно без этого).
И ещё заметила, что он воспроизводится лишь один раз. А надо циклично.
Yulia_V, самое простое это сделать вот так
Код AS3:
package  {
 
	import flash.display.*;
	import flash.events.*;
	import flash.media.*;
	import flash.net.*;
	import flash.utils.*;
 
 
	public class Main extends MovieClip {
 
		var soundChanel;
		var pauseTr;
		var soundPosition = 0;
		public function Main() {
			// constructor code
			sndPlayPauseBtn.addEventListener(MouseEvent.CLICK, clickHandler);
		}
 
		function clickHandler(e:*):void{
			if (pauseTr){
				soundPosition = soundChanel.position;
				soundChanel.stop();
				pauseTr = false;
			} else {
				soundChanel = new MySound().play(soundPosition,99999999);
				pauseTr = true;
			}
		}
	}
 
}
youtube how-to http://www.youtube.com/watch?v=6psTW...ature=youtu.be
Без AS3 http://www.youtube.com/watch?v=ekZiCYfDGEo
__________________
Гоночка


Последний раз редактировалось Alex Lexcuk; 16.03.2013 в 20:19.