Показать сообщение отдельно
Старый 27.02.2014, 11:29
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 32  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Код AS3:
stopwolf1.visible = true;
gowolf1.visible = false;
gowolfleft1.visible = false;
function fl_MoveInDirectionOfKey(event:Event):void
{
	if (leftPressed) //если нажата только(!) левая клавиша - шагаем влево
	{
		if (rightPressed) // если нажаты обе одновременно - стоим
		{
			stopwolf1.visible = true;
			gowolf1.visible = false;
			gowolfleft1.visible = false;
			return; // прекращаем выполнение функции
		}
		gowolfleft1.x -= speed;
		gowolf1.x = stopwolf1.x = gowolfleft1.x; // смещаем все клипы вместе
		stopwolf1.visible = false; // устанавливаем видимость клипов
		gowolf1.visible = false;
		gowolfleft1.visible = true;
	}
	else if (rightPressed) //если нажата только(!) правая клавиша - шагаем вправо
	{
		gowolf1.x += speed;
		gowolfleft1.x = stopwolf1.x = gowolf1.x; // смещаем все клипы вместе
		stopwolf1.visible = false; // устанавливаем видимость клипов
		gowolf1.visible = true;
		gowolfleft1.visible = false;
	}
	else // если не нажата ни одна из клавиш - стоим
	{
		stopwolf1.visible = true;
		gowolf1.visible = false;
		gowolfleft1.visible = false;		
	}
}
__________________
Reality.getBounds(this);