Показать сообщение отдельно
Старый 11.04.2014, 23:16
Godwarlock вне форума Посмотреть профиль Отправить личное сообщение для Godwarlock Найти все сообщения от Godwarlock
  № 1  
Ответить с цитированием
Godwarlock

Регистрация: Jan 2012
Сообщений: 836
По умолчанию Как проиграть звук один раз в enterframe

Есть звук, он находится в hittstobject, который проверяется по EnterFrame. И когда объект попадает в зону hittest постоянно проигрывается один и тот же звук

Код AS3:
private function doorOn(e:Event):void
		{
			var item:MovieClip;
			for (i = 0; i < platformobj_2.length; i++)
			{
				if (platformobj_2[i].hitTestObject(bg))
				{
					item = platformobj_2[i];
					var dok_s:Sound = new doors();
			               dok_s.play();
 
				}
Как его проиграть только один раз, а не каждые долисекунды пока объект в зоне хиттеста)?