Показать сообщение отдельно
Старый 28.02.2011, 18:27
Kadmus вне форума Посмотреть профиль Отправить личное сообщение для Kadmus Найти все сообщения от Kadmus
  № 10  
Ответить с цитированием
Kadmus

Регистрация: Feb 2011
Сообщений: 39
Всё, я исправил, спасибо. Но теперь мне нужно вместо trace использовать метод класса СBasicElement. Сново пишет ошибку:
ReferenceError: Error #1069: Не удалось найти свойство NO_HIT в CBasicElement; отсутствует значение по умолчанию.
at Haffman_fla::MainTimeline/hitConect()

Вот код с хитТестом:
Код AS3:
stage.addEventListener(MouseEvent.MOUSE_UP,hitConect);
function hitConect(e:Event):void
{
	for(i=0;i<5;i++)
	{
		for(j=0;j<5;j++)
		{
			if(MyBasicElement[i].hitTestObject(MyLevel[j]) == true) MyBasicElement[i].HIT();
			else MyBasicElement[i].NO_HIT();
		}
	}
}
Добавлено через 6 минут
))) И это исправил, как ни странно появилась еще одна проблема. При срабатывании хитТеста для одного элемента, он автоматом срабатывает 25 раз.


Последний раз редактировалось Kadmus; 28.02.2011 в 18:35.