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

Регистрация: Apr 2012
Сообщений: 239
Цитата:
Сообщение от samana Посмотреть сообщение
Если вы хотите сделать управление внутри класса Beatle, то это может выглядеть примерно так (простой вариант):
Код AS3:
		private function stage_keyUp(e:KeyboardEvent):void 
		{
			if (e.keyCode == 37) keyLeft = false;
			if (e.keyCode == 39) keyRight = false;
		}
 
		private function stage_keyDown(e:KeyboardEvent):void 
		{
			if (e.keyCode == 37) keyLeft = true;
			if (e.keyCode == 39) keyRight = true;
		}
Тогда в Маин классе остаётся только добавить экземпляр класса Beatle на сцену.
это не правильно... 1 кейкод не может быть одновременно равен 2-м значениям, нужно использовать конструкцию switch или хотябы if else if