Показать сообщение отдельно
Старый 07.07.2011, 13:17
TWETTI вне форума Посмотреть профиль Отправить личное сообщение для TWETTI Найти все сообщения от TWETTI
  № 1  
Ответить с цитированием
TWETTI
 
Аватар для TWETTI

Регистрация: Dec 2007
Адрес: Россия, Москва
Сообщений: 541
Отправить сообщение для TWETTI с помощью Skype™
По умолчанию Как упростить следующий код?

Как можно упростить следующий код?
Код AS3:
if(mouseX >= 0 && mouseX <= 3)
{
	line1.play();
	line1m.play();
}
else if (mouseX >= 5 && mouseX <= 8)
{
	line2.play();
	line2m.play();
}
else if (mouseX >= 10 && mouseX <= 13)
{
	line3.play();
	line3m.play();
}
else if (mouseX >= 15 && mouseX <= 18)
{
	line4.play();
	line4m.play();
}
else if (mouseX >= 20 && mouseX <= 23)
{
	line5.play();
	line5m.play();
}
else if (mouseX >= 25 && mouseX <= 28)
{
	line6.play();
	line6m.play();
}
Хочеться чтобы было как нибудь вот так:
Код AS3:
n = mouseX / 3 - 1; // Это не верно
this["line" + n].play();
this["line" + n + "m"].play();
Выглядит это так:


Последний раз редактировалось TWETTI; 07.07.2011 в 13:22.