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

Регистрация: Jun 2009
Сообщений: 114
Не срабатывает - не происходит ADDED_TO_STAGE

Добавлено через 7 минут
В общем - у меня в конструкторе главного класса прописано:
Код AS3:
snake_mc = new snake(field_mc,field_data);
Вот конструктор класса snake:
Код AS3:
public function snake(field_mc:MovieClip, field_data:Array, startRow:int = 1, startColumn:int = 1, length:int = 3, direction:int = 0)
		{
			var snakePart_mc:snakePart; //класс составляющей змеи - приписан к мувику
			snake_mc = new MovieClip();
			for (var a:int = 0; a < length; a++)
			{
                                             snakePart_mc = new snakePart(startRow, startColumn + a, length - a);
				snake_mc.addChild(snakePart_mc);
			}//тут создаётся змея
			field_mc.parent.addChild(snake_mc);
 
			addEventListener(KeyboardEvent.KEY_DOWN, key_down); - не робит
			addEventListener(Event.ENTER_FRAME, update); - этот ивент работает
}
Добавлено через 15 минут
О =) Получилось=) Сделал так:
Код AS3:
field_mc.stage.addEventListener(KeyboardEvent.KEY_DOWN, key_down);
Но всё-равно хотелось бы услышать ещё способы


Последний раз редактировалось twix1124; 06.07.2009 в 23:38.